Modifications

Sauter à la navigation Sauter à la recherche
Page créée avec « {{WaveShield-Nav}} == Get more RAM & Flash! == Before you try to play audio, you'll want to free up some Arduino RAM, so that you don't end up with a nasty stack-overflow. ... »
{{WaveShield-Nav}}

== Get more RAM & Flash! ==

Before you try to play audio, you'll want to free up some Arduino RAM, so that you don't end up with a nasty stack-overflow.

[http://www.ladyada.net/library/arduino/hacks.html Follow these instructions] on how to get more RAM by reducing the input Serial library buffer. You dont need to do this if you're using an [http://www.ladyada.net/library/arduino/upgrade.html ATmega328].

Note that the library is pretty big (about 10K) so if you want to do a lot more, I suggest [http://www.ladyada.net/library/arduino/upgrade.html upgrading to an ATmega328]. The shield was designed with the expectation that this part would be available.

== A tour of the AF_Wave library ==

This is a description of the AF_Wave library, which is the 'default' library for the Wave shield. However, there is an 'updated' and superior library, [http://code.google.com/p/wavehc/ WaveHC written by Mr Fat16] in the forums. This library is powerful, works with more cards and card formatting issues, and uses less space. This tutorial is here for those who want to use the classic AF_Wave library but we suggest you also [http://code.google.com/p/wavehc/ check out WaveHC]. Its very similar to AF_Wave so you can probably switch between the two.
[http://www.ladyada.net/make/waveshield/libraryhc.html We have a runthrough of WaveHC over here]
30 072

modifications

Menu de navigation