
Adding quality audio to an electronic project can be challenging, but this Arduino shield provides an effective solution. Play up to 22KHz 12bit uncompressed audio files of any length with this low-cost kit.
This comprehensive kit includes all necessary parts for assembly, featuring an onboard DAC, filter, and op-amp for high-quality output. Audio files are easily accessible using any widely available SD/MMC card.
Control the volume effortlessly with the onboard thumbwheel potentiometer. Designed for those with basic soldering experience, this kit is fairly straightforward to construct.
The included Arduino library simplifies usage: just drag uncompressed wave files onto the SD card and connect it. The library allows audio playback when triggered by button presses, sensor activation, or serial data receipt. It operates asynchronously as an interrupt, enabling the Arduino to perform other tasks simultaneously.
Compatible with uncompressed 22KHz 16bit mono Wave (.wav) files of any size, the output is mono, routed to standard L and R channels via a 3.5mm headphone jack. A speaker connection is activated when headphones are unplugged.
Please note the library requires 10K of flash and over 1/2 K of RAM for audio buffering, suitable for ATmega328-based Arduinos like Duemilanove, Uno, or compatible models. It does not support Zero, Due, Mega, or Leonardo.
| Brand | Adafruit |
| Model | 94 |