FLORA is Adafruit's fully-featured wearable electronics platform. It's a round, sewable, Arduino-compatible microcontroller designed to empower amazing wearables projects.
FLORA comes with Adafruit's support, tutorials and projects. Check out dozens of FLORA tutorials on the Adafruit Learning System, with more added every week.
The FLORA is small (1.75" diameter, weighing 4.4 grams). The FLORA family also has the best stainless steel threads, sensors, GPS modules and chainable LED NeoPixels, perfect accessories for the FLORA main board.
The FLORA has built-in USB support. Built in USB means you plug it in to program it, it just shows up - all you need is a Mini-B USB cable, no additional purchases are needed! We have a modified version of the Arduino IDE so Mac & Windows users can get started fast - or for power-users we have instructions on how to modify an existing Arduino IDE install. The FLORA has USB HID support, so it can act like a mouse or keyboard to attach directly to computers.
FLORA has a small but easy to use onboard reset button to reboot the system. The power supply is designed to be flexible and easy to use. There is an onboard polarized 2 JST battery connector with protection schottky diode for use with external battery packs from 3.5v to 16v DC in. Can be used with LiIon/LiPoly, LiFe, alkaline or rechargeable NiMh/NiCad batteries of any size. The FLORA does not have a LiPo charger included by design, this allows safe use with multiple battery types and reduces risk of fire as it is not recommended to charge these batteries on fabric. We suggest using micro-lipo chargers if you want to use LiPo batteries with FLORA.
FLORA has onboard power switch connected to 2A power FET for safe and efficient battery on/off control. Often FETs are not included in wearable board designs which leads to switch failure as small SMT switches are rated for only 20mA current use. The FLORA has an onboard 3.3v 150mA regulator with a protection diode and USB fuse so that the microcontroller voltage is consistent and can power common 3.3v modules and sensors.
A lot of time has been spent on the power supply because the FLORA power system is specifically designed to allow easy control and power of a large quantity of addressable NeoPixels. Flora can easily drive 50 pixels directly from the onboard power supply, or up to 500 with the pixels externally powered by a separate 5V supply.
FLORA is fabric friendly-- all the components on board are flush to the PCB and won't snag delicate garments (it does not use FTDI headers).
FLORA is extremely beginner-friendly - it is difficult to destroy the FLORA by connecting a battery backwards due to polarized connector and protection diodes. The on-board regulator means that even connecting a 9V battery will not result in damage or tears.
The FLORA has 4 indicator LEDs: power good, digital signal LED for bootloader feedback, data rx/tx. Also onboard is an ICSP connector for easy reprograming for advanced users.
There are 14 sewing tap pads for attachment and electrical connections. Data buses are interleaved with power and ground pads for easy module and sensor attachments without worrying about overlapping traces which are not possible with conductive thread.
The FLORA works with the Adafruit-fixed Leonardo-like bootloader and will work with any future released Leonardo-compatible bootloader. FLORA is currently using Adafruit's bootloader and USB vendor ID.
The FLORA is not the first wearable Arduino / Arduino-compatible. Leah Buechley’s Lilypad was developed in 2007 and while they are both round, FLORA is a completely new platform that works seamlessly with the FLORA accessories.
The FLORA is made in NYC at Adafruit, it was designed by Limor Fried (Ladyada), Adafruit's founder and engineer. Adafruit has a proven track record of providing over 26 high-quality libraries for Arduino/Arduino IDE, over 100 tutorials, open-source code and contributions to the Arduino project. Ladyada was a member of the MIT wearables group and likes to sew.