The LilyPad Arduino is a microcontroller board designed for wearables and e-textiles. It can be sewn to fabric and similarly mounted power supplies, sensors and actuators with conductive thread. The board is based on ATmega328P.
Schematic & Reference Design
EAGLE files: arduino-lilypad-reference-design.zip
Warning: Don’t power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards: you’ll kill it.
|Operating Voltage||2.7-5.5 V|
|Input Voltage||2.7-5.5 V|
|Digital I/O Pins||14 (of which 6 provide PWM output)|
|Analog Input Pins||6|
|DC Current per I/O Pin||40 mA|
|Flash Memory||32 KB (of which 2 KB used by bootloader)|
|Clock Speed||16 MHz|
The LilyPad Arduino can be programmed with the Arduino software (download).
The ATmega328P on the Arduino LilyPad comes preburned with a bootloader that allows you to upload new code to it with the Arduino software. You can also bypass the bootloader and program the ATmega through the ICSP (In-Circuit Serial Programming) header; see these instructions for details.