Show minor edits - Show changes to markup
For step-by-step instructions on setting up the Arduino software and connecting it to a LilyPad Arduino Main Board, LilyPad Arduino Simple Board, or LilyPad Arduino SimpleSnap, choose your operating system below.
For step-by-step instructions on setting up the Arduino software and connecting it to a LilyPad Arduino Main Board, LilyPad Arduino Simple Board, or LilyPad Arduino SimpleSnap, choose your operating system below.
Installation: Step-by-step instructions for setting up the Arduino software and connecting it to a LilyPad Arduino Main Board, LilyPad Arduino Simple Board, or LilyPad Arduino SimpleSnap.
For step-by-step instructions on setting up the Arduino software and connecting it to a LilyPad Arduino Main Board, LilyPad Arduino Simple Board, or LilyPad Arduino SimpleSnap, choose your operating system below.
Troubleshooting: Advice on what to do if things don't work.
Instructions for other LilyPad boards:
For instructions for the LilyPad Arduino USB Board, see the LilyPad Arduino USB guide.
This document explains how to connect your LilyPad Arduino board to a computer and upload your first sketch.
(:*toc :)
In this tutorial, we assume you're using a LilyPad Arduino Main Board, Simple Board, or SimpleSnap. This tutorial will also work for the LilyPad Arduino Protosnap boards: the ProtoSnap LilyPad Development Board and the Protosnap LilyPad Simple Board. If you have a LilyPad Arduino USB, read the corresponding page in the getting started guide for setup instructions.
You'll also need a standard mini USB cable and an FTDI board.
Get the latest version from the download page.
When the download is finished, double click the .zip fle. This will expand the Arduino application.
Copy the Arduino application into your Applications folder.
You will need to install the drivers for the FTDI board that enables you to program the LilyPad Arduino. You need to download the latest version of the drivers from the FTDI website.
Scroll down to the middle of this page, where there is a table listing drivers for different computers. Click on the most recent driver that is compatible with your computer. If your computer is running OS 10.5 or higher you should use the x64 (64-bit) drivers. If you're running OS 10.4 you should use the x32 (32-bit) drivers. Otherwise, you should use the PPC (PowerPC) drivers. To determine which OS your computer has, click on the apple icon in the upper right hand corner of your screen and click on "About This Mac" menu item.
For more detailed installation instructions, see the guides on the FTDI website
Once downloaded, double click the package, and follow the instructions in the installer. You'll need to restart your computer after installing the drivers.
Attach the FTDI board to your LilyPad Arduino board. Attach one end of the USB cable to your FTDI board and the other end to a USB port on your computer.
Browse to your Applications folder and double-click the Arduino application to open the software. (Note: if the Arduino software loads in the wrong language, you can change it in the preferences dialog. See the environment page for details.)
(:include HowtoExample:)
You'll need to select the entry in the Tools > Board menu that corresponds to your LilyPad Arduino. If your board was purchased in 2012 or later, you should select "LilyPad Arduino w/ ATmega328 from this menu".

Select the correct serial port from the Tools > Serial Port menu. This tells the Arduino software which USB port your LilyPad Arduino is attached to. On the Mac, this should be something with /dev/tty.usbserial in its name.

Now, simply click the "Upload" button in the environment. Wait a few seconds - you should see the RX and TX leds on the FTDI board flashing. If the upload is successful, the message "Done uploading." will appear in the status bar.
A few seconds after the upload finishes, you should see the pin 13 LED on the board start to blink (in green). If it does, congratulations! You've gotten your LilyPad Arduino up-and-running.
If you have problems, see the troubleshooting suggestions.
The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the guide are released into the public domain.
(:title Getting Started with LilyPad Arduino:)
Installation: Step-by-step instructions for setting up the Arduino software and connecting it to a LilyPad Arduino Main Board, LilyPad Arduino Simple Board, or LilyPad Arduino SimpleSnap.
Troubleshooting: Advice on what to do if things don't work.
Instructions for other LilyPad boards:
Scroll down to the middle of the page, where there is a table listing drivers for different computers. Click on the most recent driver that is compatible with your computer. If your computer is running OS 10.5 or higher you should use the x64 (64-bit) drivers otherwise you should use the x32 (32-bit) drivers. To determine which OS your computer has, click on the apple icon in the upper right hand corner of your screen and click on "About This Mac" menu item.
Scroll down to the middle of this page, where there is a table listing drivers for different computers. Click on the most recent driver that is compatible with your computer. If your computer is running OS 10.5 or higher you should use the x64 (64-bit) drivers. If you're running OS 10.4 you should use the x32 (32-bit) drivers. Otherwise, you should use the PPC (PowerPC) drivers. To determine which OS your computer has, click on the apple icon in the upper right hand corner of your screen and click on "About This Mac" menu item.
Attach: xxx.jpg
Attach: xxx.jpg
MORE HERE + delete arduino
(:include HowtoUpload:)
Now, simply click the "Upload" button in the environment. Wait a few seconds - you should see the RX and TX leds on the FTDI board flashing. If the upload is successful, the message "Done uploading." will appear in the status bar.
A few seconds after the upload finishes, you should see the pin 13 LED on the board start to blink (in green). If it does, congratulations! You've gotten your LilyPad Arduino up-and-running.
If you have problems, see the troubleshooting suggestions.
The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the guide are released into the public domain.
This document explains how to connect your LilyPad Arduino board to the computer and upload your first sketch.
This document explains how to connect your LilyPad Arduino board to a computer and upload your first sketch.
You also need a standard mini USB cable and an FTDI board.
You'll also need a standard mini USB cable and an FTDI board.
Copy the Arduino application into the Applications folder (or elsewhere on your computer).
Copy the Arduino application into your Applications folder.
You will need to install the drivers for the FTDI board that enables you to program the LilyPad. You need to download the latest version of the drivers from the FTDI website.
MORE HERE
You will need to install the drivers for the FTDI board that enables you to program the LilyPad Arduino. You need to download the latest version of the drivers from the FTDI website.
Scroll down to the middle of the page, where there is a table listing drivers for different computers. Click on the most recent driver that is compatible with your computer. If your computer is running OS 10.5 or higher you should use the x64 (64-bit) drivers otherwise you should use the x32 (32-bit) drivers. To determine which OS your computer has, click on the apple icon in the upper right hand corner of your screen and click on "About This Mac" menu item.
For more detailed installation instructions, see the guides on the FTDI website
MORE HERE
Attach the FTDI board to your LilyPad Arduino board. Attach one end of the USB cable to your FTDI board and the other end to a USB port on your computer.
Double-click the Arduino application. (Note: if the Arduino software loads in the wrong language, you can change it in the preferences dialog. See the environment page for details.)
Browse to your Applications folder and double-click the Arduino application to open the software. (Note: if the Arduino software loads in the wrong language, you can change it in the preferences dialog. See the environment page for details.)
MORE HERE
You'll need to select the entry in the Tools > Board menu that corresponds to your LilyPad Arduino. If your board was purchased in 2012 or later, you should select "LilyPad Arduino w/ ATmega328 from this menu".
selecting an FTDI-based LilyPad board
Select the serial device of the Arduino board from the Tools > Serial Port menu. On the Mac, this should be something with /dev/tty.usbserial in it.
Select the correct serial port from the Tools > Serial Port menu. This tells the Arduino software which USB port your LilyPad Arduino is attached to. On the Mac, this should be something with /dev/tty.usbserial in its name.
selecting the correct serial port
In this tutorial, we assume you're using a LilyPad Arduino Main Board, Simple Board, or SimpleSnap. This tutorial will also work for the LilyPad Arduino Protosnap boards: the ProtoSnap LilyPad Development Board and the Protosnap LilyPad Simple Board. If you have a LilyPad Arduino USB, read the corresponding page in the getting started guide for setup instructions.
You also need a standard mini USB cable and an FTDI board.
In this tutorial, we assume you're using a LilyPad Arduino Main Board, Simple Board, or SimpleSnap. This tutorial will also work for the LilyPad Arduino Protosnap boards: the ProtoSnap LilyPad Development Board and the Protosnap LilyPad Simple Board. If you have a LilyPad Arduino USB, read the corresponding page in the getting started guide for setup instructions.
You also need a standard mini USB cable and an FTDI board.
This document explains how to connect your LilyPad Arduino board to the computer and upload your first sketch.
MORE here.
In this tutorial, we assume you're using a LilyPad Arduino Main Board, Simple Board, or SimpleSnap. This tutorial will also work for the LilyPad Arduino Protosnap boards: the ProtoSnap LilyPad Development Board and the Protosnap LilyPad Simple Board. If you have a LilyPad Arduino USB, read the corresponding page in the getting started guide for setup instructions.
You also need a standard mini USB cable and an FTDI board.
Attach:LilyPadMainAttach.jpg Δ Attach:LilyPadSimpleSnapAttach.jpg Δ
(:include HowtoIntro:)
You will need to install the drivers for the FTDI chip on the programming board. You need to download the latest version of the drivers from the FTDI website.
You will need to install the drivers for the FTDI board that enables you to program the LilyPad. You need to download the latest version of the drivers from the FTDI website.
selecting an FTDI-based LilyPad board
selecting the correct serial port
MORE HERE + delete arduino
(:include HowtoBoard:)
MORE HERE

selecting an FTDI-based LilyPad board


To get started with the LilyPad Arduino, follow the directions for the Arduino NG on your operating system (Windows, Mac OS X, Linux. Connecting the LilyPad Arduino is a bit more complicated than a regular Arduino board (see below for instructions and photos).
The LilyPad Arduino is more fragile and easy to break than a regular Arduino board. Don't connect more than 5.5 volts to the + tab or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega on the LilyPad Arduino. You can't remove the ATmega, so if you kill it, you need a new LilyPad.
Note: More information about getting started with the LilyPad Arduino can be found here.
To program the LilyPad Arduino, you need to connect it to your computer. The SparkFun FTDI Basic Breakout plugs into the 6-pin male header on the newest version of the LilyPad. Use a USB MiniB cable to connect the FTDI basic breakout to your computer. You can also use an FTDI USB-TTL Serial cable.

To connect earlier versions of the board or for information on other connection options see the LilyPad Arduino tutorial on Leah's website
The hole on each tab of the LilyPad is large enough for a sewing needle to pass through. You can make both electrical and physical connections with stitching in conductive thread. Sew through the holes several times to insure good contact. Here's a picture showing a sewn LilyPad:

See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable. See SparkFun for more stitchable modules that you can use with your LilyPad Arduino.
(:include HowtoIntro:)
(:*toc :)
MORE here.
Get the latest version from the download page.
When the download is finished, double click the .zip fle. This will expand the Arduino application.
Copy the Arduino application into the Applications folder (or elsewhere on your computer).
You will need to install the drivers for the FTDI chip on the programming board. You need to download the latest version of the drivers from the FTDI website.
MORE HERE
Once downloaded, double click the package, and follow the instructions in the installer. You'll need to restart your computer after installing the drivers.
MORE HERE
Double-click the Arduino application. (Note: if the Arduino software loads in the wrong language, you can change it in the preferences dialog. See the environment page for details.)
(:include HowtoExample:)
(:include HowtoBoard:)
Select the serial device of the Arduino board from the Tools > Serial Port menu. On the Mac, this should be something with /dev/tty.usbserial in it.

selecting an FTDI-based LilyPad board
(:include HowtoUpload:)
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable. See SparkFun for more stitchable modules that you can use with your LilyPad Arduino.
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable. See SparkFun for more stitchable modules that you can use with your LilyPad Arduino.
To program the LilyPad Arduino, you need to connect it to your computer. To do this, you'll need to connect:
The best way to attach your LilyPad is to use the current compatible SparkFun connector. To connect earlier versions of the board or for information on other connection options see Leah's LilyPad site.
The SparkFun FTDI Basic Breakout plugs into the 6-pin male header on the newest version of the LilyPad. Use a USB MiniB cable to connect the FTDI basic breakout to your computer. You can also use an FTDI USB-TTL Serial cable.
To program the LilyPad Arduino, you need to connect it to your computer. The SparkFun FTDI Basic Breakout plugs into the 6-pin male header on the newest version of the LilyPad. Use a USB MiniB cable to connect the FTDI basic breakout to your computer. You can also use an FTDI USB-TTL Serial cable.
To connect earlier versions of the board or for information on other connection options see the LilyPad Arduino tutorial on Leah's website
The LilyPad Arduino is more fragile and easy to break than a regular Arduino board. Don't connect more than 5.5 volts to the + tab or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega168V on the LilyPad Arduino. You can't remove the ATmega168V, so if you kill it, you need a new LilyPad.
The LilyPad Arduino is more fragile and easy to break than a regular Arduino board. Don't connect more than 5.5 volts to the + tab or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega on the LilyPad Arduino. You can't remove the ATmega, so if you kill it, you need a new LilyPad.
You have a few options for connecting the board to your computer: the SparkFun FTDI Basic Breakout, an FTDI USB-TTL Serial cable, the SparkFun LilyPad USB Link, the Mini USB Adapter, a regular Arduino board, or your own power supply and USB/Serial adapter.
The best way to attach your LilyPad is to use the current compatible SparkFun connector. To connect earlier versions of the board or for information on other connection options see Leah's LilyPad site.
The SparkFun LilyPad USB Link plugs into the 4-pin header on older versions of the LilyPad. If you have an LilyPad without pre-mounted pins, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here and right angle male headers are available here.

Solder a right angle male header to the Arduino mini USB adapter and then use female-female jumper cables to connect +,-,tx, and rx on the two boards. Right angle male headers are available here and female-female jumper cables are available here. On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX.

Here is a close up view of the miniusb side of the connection:

And a close up of the LilyPad side of the connection:

You can also use an Arduino NG to connect the LilyPad Arduino to your computer, using a regular Arduino as a power supply and USB/Serial connection. Just remove the ATmega8 or ATmega168 from the regular Arduino and then use jumper wires and alligator clips to attach the TX, RX, +, and - tabs on the LilyPad to the corresponding pins on the NG. Here's a photo.

You have a few options for connecting the board to your computer: the SparkFun FTDI Basic Breakout, the SparkFun LilyPad USB Link, the Mini USB Adapter, a regular Arduino board, or your own power supply and USB/Serial adapter.
You have a few options for connecting the board to your computer: the SparkFun FTDI Basic Breakout, an FTDI USB-TTL Serial cable, the SparkFun LilyPad USB Link, the Mini USB Adapter, a regular Arduino board, or your own power supply and USB/Serial adapter.
The SparkFun FTDI Basic Breakout plugs into the 6-pin male header on the newest version of the LilyPad. Use a USB MiniB cable to connect the FTDI basic breakout to your computer.
The SparkFun FTDI Basic Breakout plugs into the 6-pin male header on the newest version of the LilyPad. Use a USB MiniB cable to connect the FTDI basic breakout to your computer. You can also use an FTDI USB-TTL Serial cable.
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here and right angle male headers are available here.
The SparkFun LilyPad USB Link plugs into the 4-pin header on older versions of the LilyPad. If you have an LilyPad without pre-mounted pins, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here and right angle male headers are available here.
You have a few options for connecting the board to your computer: the SparkFun LilyPad USB Link, the Mini USB Adapter, a regular Arduino board, or your own power supply and USB/Serial adapter.
You have a few options for connecting the board to your computer: the SparkFun FTDI Basic Breakout, the SparkFun LilyPad USB Link, the Mini USB Adapter, a regular Arduino board, or your own power supply and USB/Serial adapter.
The SparkFun FTDI Basic Breakout plugs into the 6-pin male header on the newest version of the LilyPad. Use a USB MiniB cable to connect the FTDI basic breakout to your computer.

Note: More information about getting started with the LilyPad Arduino can be found on Leah's LilyPad Arduino pages.
Note: More information about getting started with the LilyPad Arduino can be found here.
Note: More information about getting started with the LilyPad Arduino can be found here: http://www.cs.colorado.edu/~buechley/LilyPad
Note: More information about getting started with the LilyPad Arduino can be found on Leah's LilyPad Arduino pages.
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable. See SparkFun for more stitchable modules that you can use with your LilyPad Arduino.
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable. See SparkFun for more stitchable modules that you can use with your LilyPad Arduino.
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html. See http://www.sparkfun.com for more stitchable modules that you can use with your LilyPad Arduino.
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable. See SparkFun for more stitchable modules that you can use with your LilyPad Arduino.
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here. and right angle male headers are available here
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here and right angle male headers are available here.
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here: http://www.sparkfun.com/commerce/product_info.php?products_id=8604 and right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here. and right angle male headers are available here
Solder a right angle male header to the Arduino mini USB adapter and then use female-female jumper cables to connect +,-,tx, and rx on the two boards. Right angle headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553 and female-female jumper cables are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=8430 On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX.
Solder a right angle male header to the Arduino mini USB adapter and then use female-female jumper cables to connect +,-,tx, and rx on the two boards. Right angle male headers are available here and female-female jumper cables are available here. On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX.
Solder a right angle male header to the Arduino mini USB adapter and then use female-female jumper cables to connect +,-,tx, and rx on the two boards. Right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553 and female-female jumper cables are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=8430 On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX.
Solder a right angle male header to the Arduino mini USB adapter and then use female-female jumper cables to connect +,-,tx, and rx on the two boards. Right angle headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553 and female-female jumper cables are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=8430 On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX.
http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html
http://www.cs.colorado.edu/~buechley/LilyPad
You have a few options for connecting the board to your computer: the SparkFun LilyPad USB Link, the Mini USB Adapter, an Arduino NG board, or your own power supply and USB/Serial adapter.
You have a few options for connecting the board to your computer: the SparkFun LilyPad USB Link, the Mini USB Adapter, a regular Arduino board, or your own power supply and USB/Serial adapter.
Solder a right angle male header to the Arduino mini USB adapter and then use female-female jumper cables to connect +,-,tx, and rx on the two boards. Right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553 and female-female jumper cables are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=8430
On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX.
Solder a right angle male header to the Arduino mini USB adapter and then use female-female jumper cables to connect +,-,tx, and rx on the two boards. Right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553 and female-female jumper cables are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=8430 On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX.
On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX.
On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX. Here is a close up view of the miniusb side of the connection:
Here is a close up view of the miniusb side of the connection:
Now you can attach the LilyPad to your computer by plugging the Mini USB into your computer and clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. If you have a LilyPad whose TX and RX tabs are underneath a male header, you can trim the header pins to make room for your clips. You might want to cut a piece of foam or felt to put under your LilyPad before attaching the clips. This will make them less prone to slipping. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.

And here's a close-up showing how the alligator clips attach to the LilyPad.

You can also use an Arduino NG to connect the LilyPad Arduino to your computer, using a regular Arduino as a power supply and USB/Serial connection. Just remove the ATmega8 or ATmega168 from the regular Arduino and then use jumper wires and alligator clips to attach the TX, RX, +, and - tabs on the LilyPad to the corresponding pins on the NG. Here's a photo.

You can also use an Arduino NG to connect the LilyPad Arduino to your computer, using the Arduino NG as a power supply and USB/Serial connection. Just remove the ATmega8 or ATmega168 from the NG and then use jumper wires and alligator clips to attach the TX, RX, +, and - tabs on the LilyPad to the corresponding pins on the NG. Here's a photo.

Solder alligator clips to the TX, RX, +, and - pins on the front of the Mini USB Adapter. We're using a red clip for +, black for -, green for TX and yellow for RX.
To attach an alligator clip, cut it in half, strip the insulation off the wire, and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to cover the solder joints with plastic. This will prevent them from breaking. Here is a close-up view of the modified Mini USB Adapter before hot glue was applied.
Solder a right angle male header to the Arduino mini USB adapter and then use female-female jumper cables to connect +,-,tx, and rx on the two boards. Right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553 and female-female jumper cables are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=8430

On the version 3 Arduino mini USB adapter you want to connect tx to tx and rx to rx. We're using a red jumper for +, black for -, green for TX and yellow for RX. Here is a close up view of the miniusb side of the connection:
And a close up of the LilyPad side of the connection:

Note: A more detailed guide to getting started with the LilyPad Arduino can be found here:
Note: More information about getting started with the LilyPad Arduino can be found here:
You have a few options for connecting the board to your computer: the Mini USB Adapter, an Arduino NG board, or your own power supply and USB/Serial adapter.
You have a few options for connecting the board to your computer: the SparkFun LilyPad USB Link, the Mini USB Adapter, an Arduino NG board, or your own power supply and USB/Serial adapter.
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here: http://www.sparkfun.comcommerce/product_info.php?products_id=8604 and right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here: http://www.sparkfun.com/commerce/product_info.php?products_id=8604 and right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553


The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to your LilyPad to make the connection. The LilyPad USB Link is available here: http://www.sparkfun.comcommerce/product_info.php?products_id=8604 and right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553

The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to the -, tx, rx, 5v labeled holes at the top of your LilyPad to make the connection. The LilyPad USB Link is available here: http://www.sparkfun.comcommerce/product_info.php?products_id=8604 and right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553

The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to your LilyPad to make the connection. LilyPad USB Link available here: http://www.sparkfun.comcommerce/product_info.php?products_id=8604 and right angle male headers available here (just snap apart to get the 4 pins you need): http://www.sparkfun.com/commerce/product_info.php?products_id=553
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to your LilyPad to make the connection. The LilyPad USB Link is available here: http://www.sparkfun.comcommerce/product_info.php?products_id=8604 and right angle male headers are available here: http://www.sparkfun.com/commerce/product_info.php?products_id=553
The SparkFun LilyPad USB Link plugs into the male header pins on the newest version of the LilyPad. If you have an earlier LilyPad version, solder a right angle male header to your LilyPad to make the connection. LilyPad USB Link available here: http://www.sparkfun.comcommerce/product_info.php?products_id=8604 and right angle male headers available here (just snap apart to get the 4 pins you need): http://www.sparkfun.com/commerce/product_info.php?products_id=553

Now you can attach the LilyPad to your computer by plugging the Mini USB into your computer and clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. You might want to cut a piece of felt to put under your LilyPad before attaching the clips. This will make them less prone to slipping. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
Now you can attach the LilyPad to your computer by plugging the Mini USB into your computer and clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. If you have a LilyPad whose TX and RX tabs are underneath a male header, you can trim the header pins to make room for your clips. You might want to cut a piece of foam or felt to put under your LilyPad before attaching the clips. This will make them less prone to slipping. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
And here is a complete view after hot glue application.

See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html. Pay special attention to the power supply tips. See http://www.sparkfun.com for more stitchable modules that you can use with your LilyPad Arduino.
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html. See http://www.sparkfun.com for more stitchable modules that you can use with your LilyPad Arduino.
For a more detailed guide to getting started, see: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html,
Note: A more detailed guide to getting started with the LilyPad Arduino can be found here: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html
For more detailed instructions, see: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html,
For a more detailed guide to getting started, see: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html,
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable: http://www.cs.colorado.edu/~buechley/diy/diy_lilypad_arduino.html. Pay special attention to the power supply tips. See http://www.sparkfun.com for more stitchable modules that you can use with your LilyPad Arduino.
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html. Pay special attention to the power supply tips. See http://www.sparkfun.com for more stitchable modules that you can use with your LilyPad Arduino.
To attach an alligator clip, cut it in half, strip the insulation off the wire, and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to cover the solder joints with plastic. This will prevent them from breaking. Here is a close-up view of the modified Mini USB Adapter.
Attach:miniusb-clips_close2.jpg Δ
And here is a complete view.
To attach an alligator clip, cut it in half, strip the insulation off the wire, and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to cover the solder joints with plastic. This will prevent them from breaking. Here is a close-up view of the modified Mini USB Adapter before hot glue was applied.

And here is a complete view after hot glue application.


For more detailed instructions, see: http://www.cs.colorado.edu/~buechley/LilyPad/lilypad.html,

See http://www.sparkfun.com for more stitchable modules that you can use with your LilyPad Arduino.
See the LilyPad Arduino tutorial on Leah's website for more information about building a working wearable: http://www.cs.colorado.edu/~buechley/diy/diy_lilypad_arduino.html. Pay special attention to the power supply tips. See http://www.sparkfun.com for more stitchable modules that you can use with your LilyPad Arduino.
Now you can attach the LilyPad to your computer by plugging the Mini USB into your computer and clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. You might want to cut a round piece of felt to go under your LilyPad before attaching the clips. This will make them less prone to slipping. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
Now you can attach the LilyPad to your computer by plugging the Mini USB into your computer and clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. You might want to cut a piece of felt to put under your LilyPad before attaching the clips. This will make them less prone to slipping. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
Now you can attach the LilyPad to your computer by plugging the Mini USB into your computer and clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
Now you can attach the LilyPad to your computer by plugging the Mini USB into your computer and clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. You might want to cut a round piece of felt to go under your LilyPad before attaching the clips. This will make them less prone to slipping. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
The hole on each tab of the LilyPad is large enough for a sewing needle to pass comfortably through. Make electrical and physical connections with stitching in conductive thread. Go through each hole several times to insure good contact. Here's a picture showing a sewn LilyPad:
The hole on each tab of the LilyPad is large enough for a sewing needle to pass through. You can make both electrical and physical connections with stitching in conductive thread. Sew through the holes several times to insure good contact. Here's a picture showing a sewn LilyPad:
See http://www.sparkfun.com/commerce/categories.php?cPath=2_135? for more stitchable modules that you can use with your LilyPad Arduino.
See http://www.sparkfun.com for more stitchable modules that you can use with your LilyPad Arduino.
See Spark Fun Electronics?,http://www.sparkfun.com/commerce/categories.php?cPath=2_135 for more stitchable modules that you can use with your LilyPad Arduino.
See http://www.sparkfun.com/commerce/categories.php?cPath=2_135? for more stitchable modules that you can use with your LilyPad Arduino.


The hole on each tab of the LilyPad is large enough for a sewing needle to pass comfortably through. Make electrical and physical connections with stitching in conductive thread. Go through each hole several times to insure good contact. Here's a picture showing a sewn LilyPad:

See Spark Fun Electronics?,http://www.sparkfun.com/commerce/categories.php?cPath=2_135 for more stitchable modules that you can use with your LilyPad Arduino.
To use the LilyPad Arduino, you need to connect:
To program the LilyPad Arduino, you need to connect it to your computer. To do this, you'll need to connect:
You have a few options for connecting the board: the Mini USB Adapter, a regular Arduino board, or your own power supply and USB/Serial adapter.
You have a few options for connecting the board to your computer: the Mini USB Adapter, an Arduino NG board, or your own power supply and USB/Serial adapter.
Clip the legs off of the Mini USB Adapter and solder alligator clips to the TX, RX, +, and - pins on the front of the board. We're using a red clip for +, black for -, green for TX and yellow for RX.
Solder alligator clips to the TX, RX, +, and - pins on the front of the Mini USB Adapter. We're using a red clip for +, black for -, green for TX and yellow for RX.
Now you can attach the LilyPad to your computer by clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
Now you can attach the LilyPad to your computer by plugging the Mini USB into your computer and clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
To connect the LilyPad Arduino to your computer via an Arduino NG, remove the ATmega8 or ATmega168 from the NG and then use jumper wires and alligator clips to attach the TX, RX, +, and - tabs on the LilyPad to the corresponding pins on the NG. Here's a photo.
You can also use an Arduino NG to connect the LilyPad Arduino to your computer, using the Arduino NG as a power supply and USB/Serial connection. Just remove the ATmega8 or ATmega168 from the NG and then use jumper wires and alligator clips to attach the TX, RX, +, and - tabs on the LilyPad to the corresponding pins on the NG. Here's a photo.
Clip the legs off of the Mini USB Adapter and solder alligator clips to the TX, RX, +, and - pins on the front of the board. I use a red clip for +, black for -, green for TX and yellow for RX.
To attach an alligator clip, cut it in half, strip the insulation off the wire, and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to prevent the solder joints from breaking. Here is a close-up view of the modified Mini USB Adapter.
Clip the legs off of the Mini USB Adapter and solder alligator clips to the TX, RX, +, and - pins on the front of the board. We're using a red clip for +, black for -, green for TX and yellow for RX.
To attach an alligator clip, cut it in half, strip the insulation off the wire, and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to cover the solder joints with plastic. This will prevent them from breaking. Here is a close-up view of the modified Mini USB Adapter.
And here's a close-up showing how the alligator clips connect to the LilyPad.
And here's a close-up showing how the alligator clips attach to the LilyPad.
The LilyPad Arduino is more fragile and easy to break than a regular Arduino board. Don't connect more than 5 volts to the + tab or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega168V on the LilyPad Arduino. You can't remove the ATmega168V, so if you kill it, you need a new LilyPad.
The LilyPad Arduino is more fragile and easy to break than a regular Arduino board. Don't connect more than 5.5 volts to the + tab or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega168V on the LilyPad Arduino. You can't remove the ATmega168V, so if you kill it, you need a new LilyPad.
To attach an alligator clip, cut it in half, strip the insulation off the wire from one of the halves and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to prevent the solder joints from breaking when the wires move. Here is a close-up view of the modified Mini USB Adapter.
To attach an alligator clip, cut it in half, strip the insulation off the wire, and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to prevent the solder joints from breaking. Here is a close-up view of the modified Mini USB Adapter.
To attach an alligator clip, cut it in half, strip the insulation off the wire from one of the halves and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to prevent the solder joints from breaking when the wires move. Here is a close-up view of the protected solder joints.
To attach an alligator clip, cut it in half, strip the insulation off the wire from one of the halves and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to prevent the solder joints from breaking when the wires move. Here is a close-up view of the modified Mini USB Adapter.
And here is a photo showing a complete view of the modified Mini USB Adapter.
And here is a complete view.




And here's a close-up showing how the alligator clips connect to the LilyPad.



To connect the LilyPad Arduino to your computer via an Arduino NG, remove the ATmega8 or ATmega168 from the NG and then use jumper wires and alligator clips to attach the LilyPad Arduino to the TX, RX, +, and - pins on the NG. Here are photos of the LilyPad Arduino connected to a serial Arduino.
To connect the LilyPad Arduino to your computer via an Arduino NG, remove the ATmega8 or ATmega168 from the NG and then use jumper wires and alligator clips to attach the TX, RX, +, and - tabs on the LilyPad to the corresponding pins on the NG. Here's a photo.
Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
Now you can attach the LilyPad to your computer by clipping the alligator clips to the TX, RX, +, and - tabs on the LilyPad. Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.




And here is a photo showing a complete view of the modified Mini USB Adapter.
And here is a photo showing a complete view of the modified Mini USB Adapter.

Clip the legs off of the Mini USB Adapter and solder alligator clips to the TX, RX, +, and - pins on the front of the board. I use red for +, black for -, green for TX and yellow for RX.
To attach an alligator clip, cut it in half, strip the insulation off the wire from one of the halves and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to prevent the solder joints from breaking when the wires move. Here is a photo showing the modified Mini USB Adapter.
Clip the legs off of the Mini USB Adapter and solder alligator clips to the TX, RX, +, and - pins on the front of the board. I use a red clip for +, black for -, green for TX and yellow for RX.
To attach an alligator clip, cut it in half, strip the insulation off the wire from one of the halves and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to prevent the solder joints from breaking when the wires move. Here is a close-up view of the protected solder joints.
And here is a photo showing a complete view of the modified Mini USB Adapter.


Here's a photo of the LilyPad Arduino connected to a regular Arduino. The regular Arduino has its ATmega8 removed and is being used for its USB connection and power source.
To connect the LilyPad Arduino to your computer via an Arduino NG, remove the ATmega8 or ATmega168 from the NG and then use jumper wires and alligator clips to attach the LilyPad Arduino to the TX, RX, +, and - pins on the NG. Here are photos of the LilyPad Arduino connected to a serial Arduino.
Clip the legs off of the Mini USB Adapter and solder alligator clips to the TX, RX, +, and - pins on the front of the board. I use red for +, black for -, green for TX and yellow for RX.
To attach an alligator clip, cut it in half, strip the insulation off the wire from one of the halves and solder the wire to the Mini USB Adapter. Once all four clips are soldered on, use a hot glue gun to prevent the solder joints from breaking when the wires move. Here is a photo showing the modified Mini USB Adapter.

The LilyPad Arduino is more fragile and easy to break than a regular Arduino board. Don't connect more than 5 volts to the + pin or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega168V on the LilyPad Arduino. You can't remove the ATmega168V, so if you kill it, you need a new LilyPad.
The LilyPad Arduino is more fragile and easy to break than a regular Arduino board. Don't connect more than 5 volts to the + tab or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega168V on the LilyPad Arduino. You can't remove the ATmega168V, so if you kill it, you need a new LilyPad.
Here's a photo of the LilyPad Arduino connected to an Arduino NG. The NG has its ATmega8 removed and is being used for its USB connection and power source.
Here's a photo of the LilyPad Arduino connected to a regular Arduino. The regular Arduino has its ATmega8 removed and is being used for its USB connection and power source.




The Arduino Mini is more fragile and easy to break than a regular Arduino board. Don't connect more than 5 volts to the + pin or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega168V on the LilyPad Arduino. You can't remove the ATmega168V, so if you kill it, you need a new LilyPad.
The LilyPad Arduino is more fragile and easy to break than a regular Arduino board. Don't connect more than 5 volts to the + pin or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega168V on the LilyPad Arduino. You can't remove the ATmega168V, so if you kill it, you need a new LilyPad.
Here's a photo of the LilyPad Arduino connected to an Arduino NG. The NG has its ATmega8 removed and is being used for its USB connection, power source, and reset button. Thus, you can reset the Arduino Mini just by pressing the button on the NG.
Here's a photo of the LilyPad Arduino connected to an Arduino NG. The NG has its ATmega8 removed and is being used for its USB connection and power source.
To get started with the LilyPad Arduino, follow the directions for the Arduino NG on your operating system (Windows, Mac OS X, Linux), with the following modifications:
The Arduino Mini is more fragile and easy to break than a regular Arduino board.
To get started with the LilyPad Arduino, follow the directions for the Arduino NG on your operating system (Windows, Mac OS X, Linux. Connecting the LilyPad Arduino is a bit more complicated than a regular Arduino board (see below for instructions and photos).
The Arduino Mini is more fragile and easy to break than a regular Arduino board. Don't connect more than 5 volts to the + pin or reverse the power and ground pins of your power supply, or you will very likely kill the ATmega168V on the LilyPad Arduino. You can't remove the ATmega168V, so if you kill it, you need a new LilyPad.
To get started with the LilyPad Arduino, follow the directions for the Arduino NG on your operating system (Windows, Mac OS X, Linux), with the following modifications:
The Arduino Mini is more fragile and easy to break than a regular Arduino board.
To use the LilyPad Arduino, you need to connect:
You have a few options for connecting the board: the Mini USB Adapter, a regular Arduino board, or your own power supply and USB/Serial adapter.
Here is a photo showing the LilyPad Arduino connected to the Mini USB adapter.
Here's a photo of the LilyPad Arduino connected to an Arduino NG. The NG has its ATmega8 removed and is being used for its USB connection, power source, and reset button. Thus, you can reset the Arduino Mini just by pressing the button on the NG.