🚚 Free Worldwide Shipping on All Orders!Shop Now
HomeStore

Adafruit Wave Shield for Arduino Kit [v1.1]

Product image 1
1 / 6

Adafruit Wave Shield for Arduino Kit [v1.1]

The Adafruit Wave Shield adds high-quality audio playback to ATmega328-based Arduinos (Uno, Duemilanove, and compatibles). It plays uncompressed 22 KHz, 16-bit mono WAV files of any length from an SD/MMC card through an on-board 12-bit DAC, filter, and op-amp — delivering audio that's more than good enough for music, spoken word, and sound effects.

Audio plays asynchronously as an interrupt, so your Arduino can continue running other code while sound is playing. The included Arduino library makes it easy to trigger audio from button presses, sensor readings, serial commands, or any other event.

Key Features

  • 12-Bit DAC Audio – On-board DAC, filter, and op-amp for high-quality mono output
  • 22 KHz / 16-Bit Playback – Plays uncompressed .wav files of any length
  • SD/MMC Card Reader – Reads FAT16/FAT32 formatted cards
  • 3.5mm Headphone Jack – Stereo jack (mono signal on L+R) with auto-switching speaker output
  • Speaker Output – Activates when headphones are unplugged
  • Volume Control – On-board thumbwheel potentiometer
  • Asynchronous Playback – Audio plays via interrupt while Arduino runs other tasks
  • Arduino Library Included – Simple API for triggering and controlling audio

Ideal For

  • Sound effects for props, costumes, and interactive installations
  • Talking projects and audio announcements
  • Sensor-triggered audio playback
  • Background music for exhibits and displays

Compatibility

  • ATmega328-based Arduinos only (Uno, Duemilanove, Diecimila, and compatibles)
  • Not compatible with Arduino Zero, Due, Mega, or Leonardo

Package Contents

  • 1× Adafruit Wave Shield v1.1 (unassembled kit — all parts included)
Note: This is a soldering kit — assembly required. Arduino, SD card, speaker, and headphones not included. The library requires approximately 10K of flash and over 512 bytes of RAM for audio buffering.

Resources

$45.90
Adafruit Wave Shield for Arduino Kit [v1.1]—
$45.90

Product Information

Shipping & Returns

Description

The Adafruit Wave Shield adds high-quality audio playback to ATmega328-based Arduinos (Uno, Duemilanove, and compatibles). It plays uncompressed 22 KHz, 16-bit mono WAV files of any length from an SD/MMC card through an on-board 12-bit DAC, filter, and op-amp — delivering audio that's more than good enough for music, spoken word, and sound effects.

Audio plays asynchronously as an interrupt, so your Arduino can continue running other code while sound is playing. The included Arduino library makes it easy to trigger audio from button presses, sensor readings, serial commands, or any other event.

Key Features

  • 12-Bit DAC Audio – On-board DAC, filter, and op-amp for high-quality mono output
  • 22 KHz / 16-Bit Playback – Plays uncompressed .wav files of any length
  • SD/MMC Card Reader – Reads FAT16/FAT32 formatted cards
  • 3.5mm Headphone Jack – Stereo jack (mono signal on L+R) with auto-switching speaker output
  • Speaker Output – Activates when headphones are unplugged
  • Volume Control – On-board thumbwheel potentiometer
  • Asynchronous Playback – Audio plays via interrupt while Arduino runs other tasks
  • Arduino Library Included – Simple API for triggering and controlling audio

Ideal For

  • Sound effects for props, costumes, and interactive installations
  • Talking projects and audio announcements
  • Sensor-triggered audio playback
  • Background music for exhibits and displays

Compatibility

  • ATmega328-based Arduinos only (Uno, Duemilanove, Diecimila, and compatibles)
  • Not compatible with Arduino Zero, Due, Mega, or Leonardo

Package Contents

  • 1× Adafruit Wave Shield v1.1 (unassembled kit — all parts included)
Note: This is a soldering kit — assembly required. Arduino, SD card, speaker, and headphones not included. The library requires approximately 10K of flash and over 512 bytes of RAM for audio buffering.

Resources