LilyPad Arduino USB


The LilyPad Arduino USB Board is a small sewable computer. It can be stitched to fabric and connected to other electronic pieces with conductive thread. This LilyPad board has 11 pins — the silver petal-like tabs that ring the outside of the board. Each of these pins, with the exception of (+) and (-), can control an attached input or output device (like a light, motor, or switch). This board is based on the ATmega328U4 microcontroller. The microcontroller is the black square in the center of the board (top view). You can program this LilyPad board using the Arduino programming environment. See the LilyPad Arduino getting started guide for instructions on setting up your board and writing programs. See the LilyPad Arduino E-Sewing tutorial for instructions on attaching your board to fabric.

Note: unlike other LilyPads, this board does not require an FTDI board for programming. You can attach this board directly to your computer using only a micro USB cable.


This board has 11 pins (9 IO pins plus power (+) and ground (-) pins), an on-off switch, and a built in battery socket. A Li-Po battery plugged into the socket will charge whenever the board is attached to a computer. An orange charging light will glow while the battery is charging and turn off when charging is complete.

    total pins 11
    digital IO pins 9
    analog input pins 4
    PWM pins 5
    power board requires 2.7-5.5 Volts
      plug a 3.7V LiPo battery into the built in socket


50mm outer diameter
Thin 0.8mm PCB



How to Attach

Sew this board to your project using conductive thread. Stitch from tabs on the LilyPad board to tabs on the components. Make sure to make tight connections between your thread and the board by stitching through each tab at least three times. For detailed sewing instructions see the LilyPad Arduino E-Sewing tutorial.


Programming: LilyPad Arduino getting started guide
Sewing: LilyPad Arduino E-Sewing tutorial


Unplug the battery before washing. Hand wash in cold water with a gentle detergent. Do not dry clean.


Eagle File
ATmega32U4 datasheet