Wear me helps bring your wearables idea to life. You can create clothes and accessories that light up or make sound on loop, when you move, press a button, or receive a certain amount of light.
- Laptop with available USB port (Mac, Windows, or Linux)
Adafruit FLORA (14) | Adafruit Gemma (16) | 24 Neopixel Ring (6) | 12 Neopixel Ring (5) |
7 Neopixel Jewel (1) | Neopixel (39) | 60 Neopixel Strip (5) | Red (5) & Blue (10) Sequins |
Color Sensor (6) | UV Light Sensor (6) | Accelerometer & Compass (3) | Tilt Ball Switch (1) |
Force Sensor (1) | Soft Potentiometer (2) | Conductive Fabric (1) | Conductive Rubber Cord (4) |
On/Off Switch (5) | Conductive Thread | Needles | Alligator Cables |
Wire | Micro-USB Cables | Electrical Tape | Wire Snips |
Needlenose Pliers |
In order to program software code for your wearable, you will need to install the Arduino Integrated Development Environment (IDE) on your computer. Please install the Arduino IDE using the link appropriate for your operating system below.
Each of the Adafruit wearables boards needs a support package to run in the Arduino IDE. To add the support package:
- From the Arduino IDE menu, navigate to Arduino --> Preferences (Mac) or File --> Preferences (PC)
- Paste the following link into the additional board manager URLs field: https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
- Click OK to save
Each of the Adafruit wearables components requires a library in the Arduino IDE to function. From within the Arduino IDE:
- From the Arduino IDE menu, Sketch --> Include Library --> Manage Libraries
- In Library Manager, type the library name in the Filter Your Search field (you do not need to type in the words in parentheses):
- Adafruit Neopixel (lights)
- Adafruit Unified Sensor (input sensors)
- Adafruit TCS34725 (color sensor)
- Adafruit LSM303DLHC (accelerometer + compass)
- Adafruit SI1145 Library (UV light sensor)
- Capacitive Sensor (conductive fabric)
- From GitHub, click clone or download, then click download .zip, and save where you can easily reference
- Each component folder has a code sample in a .ino file that can be opened in the Arduino IDE
You will build the circuits for your idea using alligator clips first, then when it is fully functional, you can sew the circuit into your finished product.
Each component has its own hardware connection diagrams and code samples. You will find detailed instructions for each component you can work with in the corresponding folder. The general workflow is connect the hardware, open the .ino file, make any modifications desired, upload to the board, and open the serial monitor to view the result. The alligator clip colors do not matter - just ensure you are connecting the cables as indicated in the diagram.
Start your wearable using a FLORA if you can, as you'll be able to read input sensor readings in a serial monitor, whereas you cannot do this with the Gemma without extra hardware. If you'd like to make your wearable smaller later, most code and sensors are transferrable to the Gemma.
All components can be purchased via Adafruit or Amazon.