The wave shield uses SD/MMC cards. They are extraordinarily popular, sometimes even available in grocery stores! They are used in MP3 players, cameras, audio recorders, etc. You can use any card that can store 32 MB ore more. A 4 gigabyte card can hold 25 hours of uncompressed audio for the shield, and costs $12
The shield kit doesn't come with an SD card but we carry one in the shop that is guaranteed to work
. Pretty much any SD card should work but be aware that some cheap cards are 'fakes' and can cause headaches.
These are very common, available in any computer store. The shield doesn't
have the ability to display the SD card as a 'hard disk' like some MP3 players or games, the Arduino does not have the hardware for that, so you will need an external reader!
To use the SD card interface library you'll need a '328 Arduino
. If you have an NG or '168 chipped Arduino we suggest upgrading to a '328
. It's easy and inexpensive and you'll be very happy with the 2x RAM and Flash. All UNO's have Atmega328 chips.
Formatting under Windows/Mac
If you bought an SD card, chances are it's already pre-formatted with a FAT filesystem. However you may have problems with how the factory formats the card, or if it's an old cart it needs to be reformatted. The Arduino SD library we use supports both FAT16
filesystems. If you have a very small SD card, say 8-32 Megabytes you might find it is formatted FAT12
which isn't supported. You'll have to reformat these card. Either way, it's always a good idea to format the card before using, even if it's new! Note that formatting will erase the card so save anything you want first.
Download it and run it on your computer, there's also a manual linked from that page for use.