LilyPad Arduino Main Board


The LilyPad Arduino Main 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 22 pins — the silver petal-like tabs that ring the outside of the board — twice as many as any other LilyPad Arduino. 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 ATmega328V 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.


This board has 22 pins (20 IO pins plus power (+) and ground (-) pins).

    total pins 22
    digital IO pins 20
    analog input pins 6
    PWM pins 6
    power board requires 2.7-5.5 Volts
      sew an appropriate power supply to the (+) and (-) pins


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


Hand wash in cold water with a gentle detergent. Do not dry clean.


Eagle File
ATmega328 datasheet