Elecrow
VS1053 MP3 Shield
An Arduino-compatible MP3 shield based on the VS1053B audio codec from VLSI. It decodes all major audio formats — including MP3, OGG Vorbis, AAC, WMA, FLAC, ...
An Arduino-compatible MP3 shield based on the VS1053B audio codec from VLSI. It decodes all major audio formats — including MP3, OGG Vorbis, AAC, WMA, FLAC, WAV, and MIDI — and can record in Ogg Vorbis, IMA ADPCM, and 16-bit PCM from the onboard microphone or line-in input.
With an SD card slot on the reverse side, you can play audio files directly from an SD card. The VS1053 also features EarSpeaker spatial processing for realistic stereo headphone playback, and can drive 30 Ω headphones without an external amplifier.
Key Features
- VS1053B Codec – Decodes MP3, OGG, AAC, WMA, FLAC, WAV, and MIDI
- Recording – Ogg Vorbis, IMA ADPCM, and 16-bit PCM from mic or line-in
- SD Card Slot – Play audio files from SD card
- Headphone Output – Drives 30 Ω headphones directly
- EarSpeaker Processing – Spatial audio simulation for headphones
- SPI Interface – All control signal lines broken out
- Onboard Regulation – AMS1117 LDOs (3.3 V and 2.8 V, up to 800 mA)
Specifications
- Audio Chip: VS1053B
- Power Supply: 5 V DC
- Crystal: 12.288 MHz
- Interface: SPI
- Inputs: Microphone, line-in
- Outputs: Headphone, stereo line-out
Supported Decode Formats
- Ogg Vorbis
- MP3 (MPEG 1 & 2 Layer III — CBR, VBR, ABR)
- MP1 & MP2 (MPEG 1 & 2 Layers I & II)
- AAC-LC (+PNS), HE-AAC v2 (Level 3, SBR + PS)
- WMA 4.0/4.1/7/8/9 (5–384 kbps)
- FLAC (up to 24-bit, 48 kHz, via software plugin)
- WAV (PCM + IMA ADPCM)
- General MIDI 1 / SP-MIDI Format 0
Supported Encode Formats
- Ogg Vorbis (via software plugin)
- IMA ADPCM
- 16-bit PCM
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- 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.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
- 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.
Find this product in
Audio & Video
Brands
Related Tutorials
Free guides on learn.littlebird.com.au