VS1053B
Audio CodecThe VS1053B is a audio codec from VLSI Solution. View the full VS1053B datasheet below including key specifications, absolute maximum ratings.
VS1053B shares its datasheet with VS1053, whose page lists every part number it covers.
Official VS1053B datasheet (PDF) — the source this page was extracted from.
VS1053B Key Specifications
| Parameter | Value |
|---|---|
| Data RAM | 0.5+ KiB |
| GPIO Pins | 8 |
| DAC S/N Ratio | 94 dB (Typ) |
| DAC Resolution | 18 bits |
| Instruction RAM | 16 KiB |
| DAC Dynamic Range | 100 dB (Typ) |
| Earphone Driver Load | 30 Ω |
| Supply Voltage (AVDD) | 2.5V to 3.6V |
| Supply Voltage (CVDD) | 1.7V to 1.85V |
| Supply Voltage (IOVDD) | 1.8V to 3.6V |
| Communication Interfaces | SPI, UART, I2S |
| Operating Temperature Range | -30°C to +85°C |
| Input Clock Frequency (XTALI) | 12 MHz to 13 MHz |
| Internal Clock Frequency (CLKI) | 12 MHz to 55.3 MHz |
| Typical Operating Current (AVDD) | 36.9 mA |
| Typical Operating Current (CVDD) | 10 mA |
VS1053B Overview
Part: VS1053b — VLSI Solution
Type: Audio Codec Circuit
Description: Audio codec featuring hardware decoding of Ogg Vorbis, MP3, AAC, WMA, and FLAC, encoding of PCM/IMA ADPCM/Ogg Vorbis, integrated stereo 18-bit DAC, stereo ADC, and earphone amplifier.
Operating Conditions:
- Supply voltage (CVDD, core digital): 1.7 to 1.85 V (1.8 V typical)
- Supply voltage (IOVDD, I/O): 1.8 to 3.6 V (2.8 V typical)
- Supply voltage (AVDD, analog): 2.6 to 3.6 V (depending on VREF setting)
- Operating temperature: -40 to +85 °C
- Input clock frequency (XTALI): 12 to 13 MHz (12.288 MHz typical)
- Internal clock frequency (CLKI): 12 to 55.3 MHz
Absolute Maximum Ratings:
- Max supply voltage (AVDD): 3.6 V
- Max supply voltage (CVDD): 1.85 V
- Max supply voltage (IOVDD): 3.6 V
- Voltage at Any Digital Input: -0.3 V to IOVDD + 0.3 V
- Current at Any Non-Power Pin: ±50 mA
- Max junction/storage temperature: +150 °C (storage temperature: -65 to +150 °C)
Key Specs:
- DAC resolution: 18 bits
- DAC total harmonic distortion: 0.04% max (-3 dB of full-scale)
- DAC dynamic range: 100 dB typ (DAC unmuted, A-weighted)
- DAC signal-to-noise ratio: 94 dB typ (full-scale signal)
- Analog output load resistance: 16 Ω min, 30 Ω typ
- Microphone input S/N ratio: 60 dB min, 72 dB typ
- Line input total harmonic distortion: 0.005% typ, 0.014% max
- Line input S/N ratio: 85 dB min, 90 dB typ
Features:
- Decodes Ogg Vorbis, MP3, MP1/MP2, AAC-LC, HE-AAC v2, WMA 4.0–9, General MIDI 1 / SP-MIDI, FLAC, and WAV
- Encodes stereo IMA ADPCM, PCM, and Ogg Vorbis (with software plugin)
- Stereo earphone driver capable of driving 30 Ω loads
- Proprietary low-power VS_DSP4 processor core with user-programmable RAM
- Serial Control Interface (SCI) and Serial Data Interface (SDI) over SPI
- I2S output interface for external DAC
- EarSpeaker spatial processing and digital bass/treble controls
Applications:
- Portable audio and MP3 players
- Voice recorders and streaming audio devices
- Embedded audio systems and co-processor sound generation
Package:
- LQFP-48
VS1053B Features
· Decodes Ogg Vorbis; MP3 = MPEG 1 & 2 audio layer III (CBR +VBR +ABR); MP1/MP2 = layers I & II optional; MPEG4/2 AAC-LC(+PNS), HE-AAC v2 (Level 3) (SBR + PS); WMA4.0/4.1/7/8/9 all profiles (5-384 kbps); General MIDI 1 / SP-MIDI format 0 files; FLAC with software plugin; WAV (PCM + IMA ADPCM)
- Encodes Ogg Vorbis w/ software plugin
- Encodes stereo IMA ADPCM / PCM
- Streaming support for MP3 and WAV
- EarSpeaker Spatial Processing
- Bass and treble controls
- Operates with a single 12..13 MHz clock
- Can also be used with a 24..26 MHz clock
- Internal PLL clock multiplier
- Low-power operation
- High-quality on-chip stereo DAC with no phase error between channels
- Zero-cross detection for smooth volume change
- Stereo earphone driver capable of driving a 30 Ω load
- Quiet power-on and power-off
VS1053B Absolute Maximum Ratings
| Parameter | Symbol | Min | Max | Unit |
|---|---|---|---|---|
| Analog Positive Supply | AVDD | -0.3 | 3.6 | V |
| Digital Positive Supply | CVDD | -0.3 | 1.85 | V |
| I/O Positive Supply | IOVDD | -0.3 | 3.6 | V |
| Current at Any Non-Power Pin 1 | ± 50 | mA | ||
| Voltage at Any Digital Input | -0.3 | IOVDD+0.3 2 | V | |
| Operating Temperature | -40 | +85 | ◦ C | |
| Storage Temperature | -65 | +150 | ◦ C |
VS1053B Recommended Operating Conditions
| Parameter | Symbol | Min | Typ | Max | Unit |
|---|---|---|---|---|---|
| Ambient Operating Temperature | -40 | +85 | ◦ C | ||
| Analog and Digital Ground 1 | AGND DGND | 0.0 | V | ||
| Positive Analog, VREF=1.23V 2 | AVDD12 | 2.6 | 2.8 | 3.6 | V |
| Positive Analog, VREF=1.65V 2 | AVDD16 | 3.3 | 3.3 | 3.6 | V |
| Positive Digital | CVDD | 1.7 | 1.8 | 1.85 | V |
| I/O Voltage | IOVDD | 1.8 | 2.8 | 3.6 | V |
| Input Clock Frequency 3 | XTALI | 12 | 12.288 | 13 | MHz |
| Internal Clock Frequency | CLKI | 12 | 36.864 | 55.3 | MHz |
| Internal Clock Multiplier 4 | CLKM | 1 . 0 × | 3 . 0 × | 4 . 5 × | |
| Master Clock Duty Cycle | 40 | 50 | 60 | % |
4 CHARACTERISTICS & SPECIFICATIONS
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
More datasheets
Ask your AI agent about the VS1053B
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the VS1053B run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.