PinoutSearch
← All parts

Pcm5122 I2S Dac

Adafruit

The Adafruit PCM5122 I2S DAC is a powerful and easy-to-use digital-to-analog converter with excellent audio quality, supporting I2S, Left-Justified, and hardware control modes.

In stock

Specifications

3
Operating Voltage
3.3V to 5V
Logic Level
3.3V logic only for data lines.
Gpio Count
14

Pinout

23
PinNameFunctionsNotes
VINPower
POWER
Can be powered with 3.3 to 5VDC.
GNDGround
GND
Common ground for power and logic.
WSELWord Select
GPIO
Tells the DAC when data is for the left channel and right channel.
DINData In
GPIO
Has the actual data coming in, both left and right data are sent on this pin, WSEL indicates when left or right is being transmitted.
BCKBit Clock
GPIO
Tells the amplifier when to read data on the data pin.
MCK (optional)Main Clock
GPIO
Optional for auto-generating main clock internally from BCK.
LoutLeft Audio Output
ADC
Line-level output, not AC-coupled and centered on ground.
RoutRight Audio Output
ADC
Line-level output, not AC-coupled and centered on ground.
GND (audio)Analog Ground
GND
Clean analog ground signal for the audio output.
MOD1, MOD2Mode Selection
GPIO
Determine control mode (hardware, I2C, SPI).
DEEMDe-emphasis
PWM
For 44.1kHz audio.
FILTFilter
GPIO
Change filter from normal to low-latency by pulling high.
FMTFormat
GPIO
Change format from I2S to Left-Justified by pulling high.
AGN (ATT0, SCL)Analog Gain
PWM
Set gain level (-6dB to +15dB) by being pulled high or low.
ATT1 (SCL), ATT2 (SDA)Attenuation Control
GPIO
Set output level by being pulled high or low.
MUTEMute
PWM
Pull low to set outputs to ground.
SDA (I2C)I2C Data
I2C
Connect to microcontroller's I2C data line.
SCL (I2C)I2C Clock
I2C
Connect to microcontroller's I2C clock line.
A1, A2 (I2C Address)I2C Address
GPIO
Change the I2C address by connecting them to VIN.
MOD2 (SPI CS)Chip Select
SPI
Labeled MOD2 on board silk, used for SPI mode.
A1 (MISO) (SPI)Microcontroller In Serial Out
SPI
Labeled A1 on board silk, used for SPI mode.
SDA (MOSI) (SPI)Microcontroller Out Serial In
SPI
Labeled SDA on board silk, used for SPI mode.
SCL (SCK) (SPI)SPI Clock Input
SPI
Labeled SCL on board silk, used for SPI mode.

Interactive pinout

Highlight:
BOARD

Click a pin to copy its name · tap a tag above to spotlight a bus.