Store

Adafruit

$50.64 |
In stock at supplier
No reviews yet

The Adafruit Music Maker FeatherWing with Amplifier brings powerful audio playback to any Feather board. Built around the VS1053B codec chip, it decodes a wi...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit Music Maker FeatherWing with Amplifier brings powerful audio playback to any Feather board. Built around the VS1053B codec chip, it decodes a wide variety of formats including MP3, AAC, Ogg Vorbis, WMA, MIDI, FLAC, and WAV — and includes an on-board 3W class-D stereo amplifier so you can drive speakers directly.

Audio files play from a microSD card over a lightweight SPI interface. You can digitally adjust bass, treble, and volume. There's also a special MIDI mode that turns the chip into a synth and drum machine with dozens of built-in instruments, reading standard 31,250 baud MIDI data from the UART TX pin.

Key Features

  • VS1053B Codec – Decodes MP3, MP4, AAC, Ogg Vorbis, WMA, FLAC, WAV/PCM, and MIDI
  • Built-in 3W Stereo Amplifier – Class-D output drives 4Ω speakers at 3W or 8Ω speakers at 1W
  • MicroSD Card Slot – Supports any FAT16/FAT32 formatted card (64MB or larger)
  • MIDI Synth Mode – Built-in drum machine and instrument synthesiser with dozens of sounds
  • Digital Audio Controls – Adjust bass, treble, and volume in software
  • SPI Interface – Lightweight connection works with any Feather board

Compatibility

  • Tested with ATmega32u4, ATSAMD M0, ESP8266, WICED, Teensy 3, and nRF52 Feather boards
  • MIDI playback works with all Feathers (may need to remove the Wing during programming on USB-Serial boards like ESP8266 and nRF52)

Package Contents

  • 1× Music Maker FeatherWing with Amplifier
  • 2× 2-pin 3.5mm terminal blocks (colour may vary)
  • 2× 0.1" male header strips
Note: Speakers, SD card, and Feather board are not included. Some light soldering is required to attach the headers and terminal blocks. A strong 5V power supply is recommended when using 4Ω 3W speakers.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
FeatherWing
A FeatherWing is an add-on board made to plug into the Feather microcontroller board layout. Knowing a product is a FeatherWing helps you check whether it will physically and electrically fit your Feather-style mainboard.
Headers
Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
microSD card
A microSD card is a small removable memory card used to store files such as audio tracks. For this product, the card is where the sound files live, so its capacity and formatting can affect how many sounds you can use.
MIDI
MIDI is a standard way for electronic instruments, controllers, and software to send musical control messages such as notes, velocity, and timing. If a board supports MIDI, it can be triggered from keyboards, drum pads, sequencers, or other music gear rather than only from buttons or code.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.