Difference between revisions of "Arduino LilyPad"

From Geeetech Wiki
Jump to: navigation, search
(Downloads)
(Downloads)
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Overview==
 
==Overview==
The LilyPad Arduino is a microcontroller board designed for wearables and e-textiles. It can be sewn to fabric and similarly mounted power supplies, sensors and actuators with conductive thread. The board is based on the ATmega168V (the low-power version of the ATmega168) ([http://www.atmel.com/dyn/resources/prod_documents/doc2545.pdf datasheet]) or the ATmega328V ([http://www.atmel.com/dyn/resources/prod_documents/doc8025.pdf datasheet]). The LilyPad Arduino was designed and developed by Leah Buechley and SparkFun Electronics.
+
[[Image:LilyPad_4.jpg]]
 +
 
 +
The LilyPad Arduino is a microcontroller board designed for wearables and e-textiles. It can be sewn to fabric and similarly mounted power supplies, sensors and actuators with conductive thread. The board is based on the ATmega168V (the low-power version of the ATmega168) ([http://www.atmel.com/dyn/resources/prod_documents/doc2545.pdf datasheet]) or the ATmega328V ([http://www.atmel.com/dyn/resources/prod_documents/doc8025.pdf datasheet]).
  
 
==Downloads==
 
==Downloads==
Schematic: [http://arduino.cc/en/uploads/Main/LilyPad_schematic_v18.pdf LilyPad_schematic_v18.pdf]
+
[http://arduino.cc/en/uploads/Main/LilyPad_schematic_v18.pdf LilyPad_schematic_v18.pdf Schematic]
EAGLE (CAD) Files: [http://arduino.cc/en/uploads/Main/LilyPad_Board_v18.zip LilyPad_Board_v18.zip]
+
 
 +
[http://arduino.cc/en/uploads/Main/LilyPad_Board_v18.zip LilyPad_Board_v18.zip EAGLE (CAD) Files]
 +
 
 +
[http://www.ftdichip.com/Drivers/CDM/CDM%20v2.12.00%20WHQL%20Certified.exe FIDI driver]
  
 
==Summary==
 
==Summary==
 +
Warning: Don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards: you'll kill it.
 +
 +
 +
Microcontroller ATmega168V or ATmega328V
 +
 +
Operating Voltage 2.7-5.5 V
 +
 +
Input Voltage 2.7-5.5 V
 +
 +
Digital I/O Pins 14 (of which 6 provide PWM output)
 +
 +
Analog Input Pins 6
 +
 +
DC Current per I/O Pin 40 mA
 +
 +
Flash Memory 16 KB (of which 2 KB used by bootloader)
 +
 +
SRAM 1 KB
 +
 +
EEPROM 512 bytes
 +
 +
Clock Speed 8 MHz
 +
 
==Programming==
 
==Programming==
==Power
+
The LilyPad Arduino can be programmed with the Arduino software (download). *Note*, the LilyPad Arduino should only be programmed with software versions 0010 or higher. You can program it with earlier versions, but all of the time related functions will be off (twice as slow as they should be).
 +
 
 +
The ATmega168V or ATmega328V on the Arduino LilyPad comes preburned with a bootloader that allows you to upload new code to it with the Arduino software. You can also bypass the bootloader and program the ATmega through the ICSP (In-Circuit Serial Programming) header; see these instructions for details.
 +
==Power==
 +
The LilyPad Arduino can be powered via the USB connection or with an external power supply.
 +
 
 +
If an external power supply is used, it should provide between 2.7 and 5.5 volts. This can come either from an AC-to-DC adapter (wall-wart) or battery. Again, don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards: you'll kill it.
 +
 
 
==Physical Characteristics==
 
==Physical Characteristics==
 +
The LilyPad Arduino is a circle, approximately 50mm (2") in diameter. The board itself is .8mm (1/32") thick (approximately 3mm (1/8") where electronics are attached).
 +
 
==Washability==
 
==Washability==
 +
Wash at your own risk - we do ;). We recommend washing projects by hand with a mild detergent. Drip dry. Make sure you remove your power supply first!
 +
 
==More Information==
 
==More Information==
 +
To get your LilyPad Arduino working, see this guide.
 +
 +
Geeetech Electronics has a range of accessories for use with the LilyPad Arduino.
 +
 +
==How to buy==
 +
 +
 +
Click here to buy
 +
 +
[http://www.geeetech.com/iduino-lilypad-328-main-board-p-25.html LilyPad 328 Main Board]
 +
[http://www.geeetech.com/iduino-lilypad-168-main-board-p-855.html LilyPad 168 Main Board ]

Latest revision as of 00:59, 28 August 2015

Overview

LilyPad 4.jpg

The LilyPad Arduino is a microcontroller board designed for wearables and e-textiles. It can be sewn to fabric and similarly mounted power supplies, sensors and actuators with conductive thread. The board is based on the ATmega168V (the low-power version of the ATmega168) (datasheet) or the ATmega328V (datasheet).

Downloads

LilyPad_schematic_v18.pdf Schematic

LilyPad_Board_v18.zip EAGLE (CAD) Files

FIDI driver

Summary

Warning: Don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards: you'll kill it.


Microcontroller ATmega168V or ATmega328V

Operating Voltage 2.7-5.5 V

Input Voltage 2.7-5.5 V

Digital I/O Pins 14 (of which 6 provide PWM output)

Analog Input Pins 6

DC Current per I/O Pin 40 mA

Flash Memory 16 KB (of which 2 KB used by bootloader)

SRAM 1 KB

EEPROM 512 bytes

Clock Speed 8 MHz

Programming

The LilyPad Arduino can be programmed with the Arduino software (download). *Note*, the LilyPad Arduino should only be programmed with software versions 0010 or higher. You can program it with earlier versions, but all of the time related functions will be off (twice as slow as they should be).

The ATmega168V or ATmega328V on the Arduino LilyPad comes preburned with a bootloader that allows you to upload new code to it with the Arduino software. You can also bypass the bootloader and program the ATmega through the ICSP (In-Circuit Serial Programming) header; see these instructions for details.

Power

The LilyPad Arduino can be powered via the USB connection or with an external power supply.

If an external power supply is used, it should provide between 2.7 and 5.5 volts. This can come either from an AC-to-DC adapter (wall-wart) or battery. Again, don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards: you'll kill it.

Physical Characteristics

The LilyPad Arduino is a circle, approximately 50mm (2") in diameter. The board itself is .8mm (1/32") thick (approximately 3mm (1/8") where electronics are attached).

Washability

Wash at your own risk - we do ;). We recommend washing projects by hand with a mild detergent. Drip dry. Make sure you remove your power supply first!

More Information

To get your LilyPad Arduino working, see this guide.

Geeetech Electronics has a range of accessories for use with the LilyPad Arduino.

How to buy

Click here to buy

LilyPad 328 Main Board LilyPad 168 Main Board