Solutions
Arduino
LilyPad Arduino Main Board

LilyPad Arduino Main Board

LilyPad Arduino
Main Board

The LilyPad Arduino is designed for e-textiles and wearables projects. It can be sewn to fabric and similarly mounted power supplies, sensors and actuators with conductive thread


The LilyPad Arduino Main Board is based on the ATmega168V (the low-power version of theATmega168) or the ATmega328V. The LilyPad Arduino was designed and developed by Leah Buechley and SparkFun Electronics.
You can find your board warranty information here.
Getting Started
In the Getting Started section, you can find all the information you need to configure your board, use the Arduino Software (IDE), and start to tinker with coding and electronics. SparkFun Electronics has a range of accessories for use with the LilyPad Arduino.
Need Help?
Technical Specs

Microcontroller ATmega168 or ATmega328V
Operating Voltage 2.7-5.5 V
Input Voltage 2.7-5.5 V
Digital I/O Pins 14
PWM Channels 6
Analog Input Channels 6
DC Current per I/O Pin 40 mA
Flash Memory 16 KB (of which 2 KB used by bootloader)
SRAM 1 KB
EEPROM 512 bytes
Clock Speed 8 MHz

Warning: Don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards, you'll kill it.
Documentation
OSH: Schematics
The LilyPad Arduino is open-source hardware! You can build your own board using the following files:
PDF
SCHEMATICS
IN .PDF
 
EAGLE
EAGLE FILE
IN .ZIP
Power
The LilyPad Arduino can be powered via the USB connection or with an external power supply.

If an external power supply is used, it should provide between 2.7 and 5.5 volts. This can come either from an AC-to-DC adapter (wall-wart) or battery. Again, don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards: you'll kill it.
Programming
The LilyPad Arduino can be programmed with the Arduino Arduino Software (IDE). Select "LilyPad Arduino" from the Tools > Board menu (according to the microcontroller on your board). For details, see the reference and tutorials.
The ATmega168V or ATmega328V on the LilyPad Arduino comes preburned with bootloader that allows you to upload new code to it without the use of an external hardware programmer.
You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header. While the holes are too small to insert pins into, you can insert male header pins into the ISP connector on your programmer and press them against the ICSP header on the board (from above). See these instructions for more information.
Physical Characteristics
The LilyPad Arduino can be powered via the USB connection or with an external power supply.

If an external power supply is used, it should provide between 2.7 and 5.5 volts. This can come either from an AC-to-DC adapter (wall-wart) or battery. Again, don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards: you'll kill it.
Washability
Wash at your own risk - we do ;). We recommend washing projects by hand with a mild detergent. Drip dry. Make sure you remove your power supply first!