← 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| Pin | Name | Functions | Notes |
|---|---|---|---|
| VIN | Power | POWER | Can be powered with 3.3 to 5VDC. |
| GND | Ground | GND | Common ground for power and logic. |
| WSEL | Word Select | GPIO | Tells the DAC when data is for the left channel and right channel. |
| DIN | Data 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. |
| BCK | Bit 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. |
| Lout | Left Audio Output | ADC | Line-level output, not AC-coupled and centered on ground. |
| Rout | Right 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, MOD2 | Mode Selection | GPIO | Determine control mode (hardware, I2C, SPI). |
| DEEM | De-emphasis | PWM | For 44.1kHz audio. |
| FILT | Filter | GPIO | Change filter from normal to low-latency by pulling high. |
| FMT | Format | 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. |
| MUTE | Mute | 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.