Audio Stereo DACs with 32-Bit, 384-kHz PCM Interface 

Bringing clean, detailed stereo sound to embedded systems with versatile control and high-resolution digital audio support.
Audio Stereo DACs with 32-Bit PCM Interface cover
Share

Introduction

The project uses the PCM5122 chip to convert digital signals into high-quality analog signals, providing excellent audio quality and stereo audio output. An ESP32, RP2350, or Raspberry Pi can be used as the host controller.

The breakout board provides access to all I/O pins through header connectors for easy interfacing. It supports three operating modes: I2C (I2S), SPI, and Hardware mode. Users should refer to the PCM5122 datasheet to configure the board according to their application requirements. Depending on the selected mode, certain components may need to be installed or left unpopulated. A stereo EP female socket is also provided for audio output.

Features

  • Single Supply Operation: – 3.3-V Analog, 1.8-V or 3.3-V Digital 
  • Integrated Power-On Reset 
  • Automatic Power-Save Mode When LRCK and BCK are Deactivated 
  • Accepts 16-, 20-, 24-, and 32-Bit Audio Data 
  • PCM Data Formats: I2S, Left-Justified, Right Justified, TDM / DSP 
  • SPI or I2C Control 
  • Software or Hardware Configuration 
  • DAC to 384-kHz fS 
  • Market-Leading Low Out-of-Band Noise 
  • Selectable Digital-Filter Latency and Performance 
  • Integrated Negative Charge Pump 
  • Intelligent Muting System; Soft Up or Down Ramp and Analog Mute for 120-dB Mute SNR 
  • Integrated High-Performance Audio PLL With BCK Reference to Generate SCK Internally 
  • Accepts 16-, 20-, 24-, and 32-Bit Audio Data 
  • PCM Data Formats: I2S, Left-Justified, Right Justified, TDM / DSP 
  • PCB dimensions: 43.66 x 30.16 mm

Schematic

Connections

  • CN1: Pin 1 = Audio Output Left Channel, Pin 2 = GND, Pin 3 = GND, Pin 4 = Audio Output Right Channel 
  • CN2: Pin 1 = VCC/3.3V, Pin 2,3,4,5,6 = Not Connected, Pin 7 = DMPH, Pin 8 = SDA, Pin 9 = SCL, Pin 10 = ATTO, Pin 11 = MAST, Pin 12 GND 
  • CN3: Pin 1 – Mute, Pin 2 = ADR1/MISO/FMT, Pin 3 = LRCK, Pin 4 = DIN, Pin 5 = BCK, Pin 6 = SCK, Pin 7 = Filter/GPIO6, Pin 8 = MODE 2. Pin 9 = Mode 1, Pin 10 = ADR2/GPIO2/DOUT, Pin 11 = AGAIN/GPIO3, Pin 12 = GND 
  • J1: Jumper Pull High = GPIO4/MAST 
  • D1: Power LED 

Part List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERSUPPLIER PART NO
11CN14 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
22CN2,CN312 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5323-ND
31CN4STEREO SOCKET EP 3.5MM FEMALECUI AUDIODIGIKEYCP1-3525N-ND
45C1,C4,C7,C11,C14100nF/25V CERAMIC SMD SIZE 0603YAGEO/MURATADIGIKEY
55C2,C3,C5,C6,C1010uF/25V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
62C8,C92.2nF/25V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
72C12,C132.2uF/25V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
81D1LED RED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
91J12 PIN MALE HEADERWURTHDIGIKEY732-5315-ND
102L1,L2FERRITE BEAD 600OHM SMD SIZE 0805LAIRDDIGIKEY240-2399-1-ND
112R1,R2470E 5% SMD SIZE 0603YAGEO/MURATADIGIKEY
121R31K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
1317R4,R5,R6,R7,R8,R9,R10,R11,R12,R13,R14,R15,R16,R17,R18,R19,R2010K 5% SMD SIZE 0603YAGEO/MURATADIGIKEY
141U1PCM5122PWTIDIGIKEY296-41605-5-ND
151SHUNT FOR J1-JUMPERSHUNT FOR J1SULLINS CONNECTDIGIKEYS9001-ND

PCM5122 IC

2V RMS DIRECTPATH 112dB Audio Stereo DAC with PCM Interface and Fixed Audio Processing

PCM5122 provides 2.1-VRSM ground-cantered output, which eliminate DC-Blocking capacitors on output, The integrated line driver surpasses all other charge pump-based line drivers by supporting loads down to 1 kΩ. By supporting loads down to 1 kΩ, the PCM512x can essentially drive up to 10 products in parallel (LCD TV, DVDR, AV receivers, and so forth). The integrated PLL on the device removes the requirement for a system clock (commonly known as master clock), allowing a 3-wire I2S connection, along with reducing system EMI.

The integrated PLL on the device provided adds the flexibility to remove the system clock (Commonly known as master clock), allowing a 3-wire I2S connections and reducing system EMI. In addition, the PLL is completely programmable, allowing the device to become the I2S clock master and drive a DSP serial port as a slave. The PLL also accepts a non-standard clock (up to 50Mhz) as source to generate the audio related clock (for example, 24.576Mhz)

Power sense undervoltage protecting utilizes a two-level mute system. Upon clock error or system power failure, the device digitally attenuates the data (or last knows good data) and then mutes the analog circuit. PCM5122 devices offers up to 20dB of lower out-of-band noise, reducing EMI and aliasing in downstream amplifiers/ADCs. The PCM5122 project accept industry-standard audio data formats with 16-bit to 32Bit data. Sample rates up to 384Khz are supported.

PCB View

Gerber top
Gerber bottom
Top silkscreen
PCB Top Layer
PCB Bottom Layer

Downloads

  • SchematicPDF271 KBSeptember 30, 2026Downloads: 2
  • ΒΟΜXLSX12 KBSeptember 30, 2026Downloads: 2
  • PCM5122 datasheetPDF2 MBSeptember 30, 2026Downloads: 3
  • GERBERZIP63 KBSeptember 30, 2026Downloads: 2

Piezoelectric Sounder Driver using PAM8906

Prev
Dimmable Buck Regulator LED Driver

Automotive-Grade Constant-Current PWM Dimmable Buck Regulator LED Driver 

Next
Comments
Add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Updates, No Noise
Updates, No Noise
Updates, No Noise
Stay in the Loop
Updates, No Noise
Moments and insights — shared with care.