SparkFun will be closing early at 3:30 Friday 5/27 and remain closed Monday for Memorial Day (5/30). Orders placed after 2pm MT on Friday (5/27) will process and ship out on Tuesday (5/31).

Creative Commons images are CC BY-NC-SA 3.0

Description: The LilyPad Simple just got a whole lot… simpler. We’ve updated the Simple board to create the LilyPad USB by replacing the classic ATMega328 with the new ATMega32U4. Not only does that mean that it’s running a variation of the latest and greatest bootloader, but it also means no more FTDI Basic! The only extra piece of hardware you need to program the LilyPad USB is a micro-USB cable, since the new IC has built-in USB support. The LilyPad USB is also officially supported in the Arduino IDE as of version 1.0.2!

Just like the LilyPad Simple, this board operates at 3.3V and features a JST socket so you can directly connect a Li-Po battery for power and an on-board power switch so you can turn it off when you’re not feeling particularly blinky. These boards were designed to streamline your next sewable project by keeping things simple and giving you more room to work while eliminating the need to sew a power supply. The LiPo battery is even rechargeable through the board, no more special external LiPo chargers required!

LilyPad is a wearable e-textile technology developed by Leah Buechley and cooperatively designed by Leah and SparkFun. Each LilyPad was creatively designed to have large connecting pads to allow them to be sewn into clothing. Various input, output, power, and sensor boards are available. They’re even washable!

Note: A portion of this sale is given back to Dr. Leah Buechley for continued development and education of e-textiles and also to Arduino LLC to help fund continued development of new tools and new IDE features.


  • 50mm outer diameter
  • Thin 0.8mm PCB


Recommended Products

Customer Comments

  • jawa / last year / 1

    What boot loader is used in this board? Can I flash Leonardo? Will it work? Thanks.

    • NO! Do not treat this as a Leonardo; that will cause it to stop responding. It’s (relatively) easy to get it out of that state, but it’s better not to get into it in the first place!

      As of v1.0.6, the Arduino IDE includes the LilyPad USB as an official board, so you should be able to select it in the IDE without adding any additional support files. It uses a derived version of the Caterina bootloader that the Leonardo uses, but, again, do not select “Leonardo” for programming!

  • I bought this a week ago and the usb port has snapped off! What can I do to reattach it? Or should I just get another board?

  • I really wish this electronic had an under voltage lockout between the battery and the mainboard. This would prevent the device from running the lipo down to destruction when the user accidentally leaves the device on.

    A suitable component would be the MIC841.

    Sparkfun, it would be awesome if you could integrate the MIC841 into your LIPO chargers!!!!!

  • Lithium Battery Charge Current:

    In case anyone is interested in the charger current that this Arduino provides, according to the data sheet this Arduino uses a 10k resistor on the MCP charging component. According to the MCP data sheet, this results in a 100mA maximum charge rate.

  • Hi, can i use the bluetooth mate gold (https://www.sparkfun.com/products/12580) with this board?

  • This board has a built-in JST-PH socket. Being an RC enthusiast, I had a 1S LiPo with a JST-RCY plug. When soldering a JST-RCY socket to the board, I did one major error. The big + and - written on the board is for the pin-outs, not the JST-PH socket. And, by murphys law, it turns out the JST-PH socket pins are opposite of these (the left one, near negative pin-out, is the positive. the right one, near the positive pin-out, is the negative one). Connecting a 1S LiPo battery the wrong way created famous blue smoke.. (not sure what broke. I can still program the board over USB and, when getting the socket right, power the board with the LiPo battery). I have two recommendations: 1) Print small + and - on the board for the JST-PH socket pins (I fried a v1.1 board, but the v1.2 board is similiar) 2) Label the JST socket as JST-PH. In the RC community, which I guess has a significant overlap with the arduino community, JST is JST-RCY.

  • Will I be able to connect the BlueSmirf silver to this? I’m new to this - it does not appear to have tx/rx dedicated connections like the Uno, but the research I did it appears I can configure one of the digital pins to do it? Thanks in advance for advice!

  • when my lilypad is plug on a mobile charger or a PC via usb nothing happend, there is no led on, no driver installation (when plug on pc) is it normal ? else what can I do ? sorry for my English ———————————————–FRENCH————————————————– quand je branche mon lilypad sur un chargeur de portable ou un pc, rien ne se passe, aucune led ne s'allume et aucun driver n'essaye de s'installer (quand branché au pc) est-ce normal ?sinon que puis-je faire ?

  • I connected a battery the wrong way around and saw some smoke. The board is still working when powered over USB. Can somebody tell me if there is a component that I can replace to make operation over battery possible again?

  • Can I run this board of 6v?

    • The quick answer is NO. The board is 3.3V to 5V. You can look at the schematic and see that U2 is the MIC5219 that can take up to 12V. The only drawback is that there is U1 (MCP73831) in the way. I am not sure what happens when you apply 6V on Vbat of the MCP73831. You will have to make some modification to the board and you will lose some functionality. You could also buy the Arduino Pro Micro!

  • How is the bootloader programmed? Via USB or ICSP? Only Windows support? Thank you.

    • The bootloader is programmed over ICSP, we do that here for you. Once the bootloader is installed you can just program over USB.

Customer Reviews

4.5 out of 5

Based on 4 ratings:

5 star
4 star
3 star
2 star
1 star

1 of 1 found this helpful:

Great board

I love that it’s rechargeable. A snapping version of this would get 5 stars.

I soldered snaps onto mine so it is both rechargeable and easily reusable without having to re-sew the circuits each time.

2 of 2 found this helpful:

My students LOVE using the LilyPad Arduino USB - Atmega32U4 Bd!!!

I have tried to grow the number of participants in a middle school coding club for about 2 years, yet the numbers remained less than 8 students. After introducing the LilypPad to 21 middle school students the first Saturday morning in January 2015 at a workshop, the word got out to friends and parents about the fun and ease of learning, and WoW! Now, I am introducing middle school students to programming via the LilyPad Arduino every week. I have had to double the size of orders placed for LilyPad compatible components (LEDs, buzzers, temperature..). According to the students, “It’s so cool and easy to learn!” One student entered a science fair (Greene Scholars Program, San Jose) and changed her science project the week before the fair after learning how to program the arduino.

The LilyPad is a great tool for encouraging students to learn to code!

Related Tutorials

Choosing a LilyPad Arduino for Your Project

October 27, 2015

Not sure which LilyPad Arduino is right for you? We'll discuss the features of each and help you decide.