Adafruit
Music Maker FeatherWing w/ Amp - MP3 OGG WAV MIDI Synth Player [Stereo 3W Amplifier]
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...
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
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.
Find this product in
Audio & Video
Brands
Related Tutorials
Free guides on learn.littlebird.com.au