- Integrated USB: Features the ATmega32U4 microcontroller with built-in USB support, eliminating the need for an external FTDI programmer.
- Direct Charging: Includes an on-board LiPo charger and JST connector for simple battery management.
- Wearable Design: Round, low-profile form factor and flat back engineered for comfort and durability within fabric.
- Sewable Connections: Large, wide “sew tabs” facilitate reliable connections using conductive thread.
- Arduino Leonardo Compatibility: Programs seamlessly using the standard Arduino IDE (select “LilyPad USB” or “Arduino Leonardo” in the board manager).
- High Pin Count: Offers a variety of Digital I/O, PWM, and Analog Input pins necessary for complex projects.
- Washable: Hand-washable design (with battery removed) for practical application in real garments.
- LED Indicators: On-board LEDs for power status, charging indication, and a user-accessible LED on D13.
LilyPad USB ATmega32U4 Development Board – Micro USB Interface
| Microcontroller | ATmega32U4 |
|---|---|
| Operating Voltage | 3.5V – 5 V |
| Clock Speed | 8 MHz |
| Digital I/O Pins | 20 total (7 provide PWM output) |
| Analog Input Pins | 12 (shared with some digital pins) |
| DC Current per I/O Pin | 40 mA |
| Flash Memory | 32 KB (ATmega32U4); 4 KB used by bootloader |
| SRAM | 2.5 KB |
| EEPROM | 1 KB |
| Dimensions | Approx. 50mm (2") diameter |
| Connectivity | Micro USB, JST connector for LiPo battery |


- Interactive Fashion & Costumes: Embedding sophisticated lighting sequences, sensors, and sound into clothing using the built-in USB programming ease and battery charging.
- Smart Textiles Prototypes: For R&D in developing commercial smart garments, such as health monitoring shirts or heated outerwear.
- Soft Robotics & Art: Creating flexible, fabric-based robotic elements or interactive textile art pieces.
- STEM Education: Teaching advanced microcontroller concepts in a highly engaging, project-based format for high school and university students.
The main difference is the microcontroller (ATmega32U4 vs. ATmega328P). The ATmega32U4 version (this product) has native USB support, meaning you can plug it directly into your computer to program it. The older 328P version often requires a separate programmer board (FTDI Basic). This board also features an on-board LiPo charger circuit.
No, the battery is typically sold separately. The board has a JST connector designed to plug in a standard single-cell 3.7V LiPo battery, which can then be recharged via the board’s micro USB port.
Yes, it is fully compatible. You must download the Arduino IDE and select the “LilyPad USB” board option from the tools menu when you are ready to upload code.
You can technically solder wires to the sew tabs, but it defeats the purpose of the wearable, flat design. The tabs are specifically optimized for secure, low-profile sewing with conductive thread for fabric integration.
The board itself is designed to be resilient to hand-washing, provided the battery is removed and the board is allowed to dry completely. However, the overall durability depends heavily on how well the entire textile circuit is constructed and insulated. Machine washing is not recommended.










