SquareWear — A New Open-Source Wearable Electronics Board

squarewear

Ray showed us his project SquareWear on the Show and Tell!

Last year I helped my school with several wearable electronics workshops. They were great success: the students had a lot of fun sewing LEDs and sensors onto clothes, and many women students came to attend the events. We used Lilypad Arduino, which is a popular microcontroller board designed for wearable computing projects. It’s a very nice design, but using it for a 40-student workshop presented a few challenges. First is the cost. Lilypad itself costs about $20, which is ok. But to program it, you need to get an external FTDI cable, which costs another $15. We want students to take the gadgets with them after each workshop. But since we had a small budget, we couldn’t afford to buy one set for each student. So we had to let every 2 students share a set. Not everyone was happy about it. Second is FTDI driver issues. You would think this is easy, but it turned out that at the beginning of each workshop, we had to spend 30-40 minutes just to help everyone install FTDI drivers. Students were using all sorts of operating systems and having all sorts of unexpected problems. Some were even using pre-beta version of Windows 8 64-bit… Anyways, it was not fun. What I really wanted is a board that does not need any driver installation. Whether you are using Windows, Linux, or Mac, the system should recognize the device automatically. Next is the number of external components required. Many students started designing beautiful LED patterns that involve a lot of parallel LEDs, only to find out later that the LEDs looked really dim. Why? The standard microcontroller pin can only source or sink 25mA of current. If you have a string of 20 LEDs, they will not look bright because of the current limit. The better solution is to use a transistor or mosfet to allow switching higher amount of current. Because switching LEDs is very common task in wearable electronic projects, it would be nice to have mosfets as built-in components on the board. Similarly, some students wanted to include push-buttons to their projects, but the push-button on Lilypad is only for reset, not for general-purpose function. Lastly, it would also be nice to have an on-board coin battery option, because coin batteries are cheap and easy to find in local stores.

So these experiences motivated me to develop my own wearable electronics board, and here comes the SquareWear!


Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards

Join Adafruit on Mastodon

Adafruit is on Mastodon, join in! adafruit.com/mastodon

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 36,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


Maker Business — “Packaging” chips in the US

Wearables — Enclosures help fight body humidity in costumes

Electronics — Transformers: More than meets the eye!

Python for Microcontrollers — Python on Microcontrollers Newsletter: Silicon Labs introduces CircuitPython support, and more! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

Adafruit IoT Monthly — Guardian Robot, Weather-wise Umbrella Stand, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — #NewProds 7/19/23 Feat. Adafruit Matrix Portal S3 CircuitPython Powered Internet Display!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.