Take the 2-minute tour ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I'm trying to connect a small USB disk or a microSD card to a LilyPad Arduino project, but I cannot find the shields to do that. Do they exist and if so, would be possible to be done?

I have found XBee connections to send the data to a main XBee board or a laptop, but I need more storage capacity onboard the project without connectivity.

share|improve this question
add comment

closed as off topic by Leon Heller, Olin Lathrop, Nick Alexeev, Dave Tweed, Brian Carlton Nov 27 '12 at 0:04

Questions on Electrical Engineering Stack Exchange are expected to relate to electronics design within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

2 Answers

The lilypad's form factor isn't really meant for use with shields - instead, it is made to be sewn into wearable projects and similar, where stacking would defeat the purpose.

Electrically it is similar to other arduino-type boards, so the ideas embodied by ordinary shields would probably work with it given a little modification: for example, you could build the same circuit in a different form factor, or you could even connect a shield to a lilypad with individual wires.

The ultimate solution would of course be to make a custom board with the microcontroller and whatever peripherals you need on it, effectively merging the needed part of the shield into the main module.

share|improve this answer
add comment

SparkFun has a microSD shield.

Edit: Just as an after thought, how much storage space you need?? I ask this because it is possible to connect to lilypad arduino boards either through serial or SPI and have one be a slave and just store data in its internal flash. The program to do such task should take that much space so I'd estimate you could use about 30 or the 32Kbytes of the atmega328 flash but it depends on the amount of data storage your project requires

share|improve this answer
1  
An SPI flash chip would be much smaller and cheaper and provide several megabytes of storage. –  Chris Stratton Nov 21 '12 at 22:21
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.