← All parts
Tlv320Dac3100 I2S Dac
Adafruit
The Adafruit TLV320DAC3100 I2S DAC is a high-quality audio breakout board that supports both headphone and speaker outputs. It requires I2C configuration for operation.
In stock
Specifications
9- Operating Voltage
- 3.3V to 5VDC
- Logic Level
- 3.3V only
- Clock Speed
- Not specified
- Flash
- N/A
- Ram
- N/A
- Gpio Count
- 12
- Dimensions
- Not specified
- Connectivity
- I2C, I2S
- Usb
- N/A
Pinout
16Low source legibility.The original manufacturer datasheet for this part was difficult to read, so this pinout may be incomplete or imperfect. Always confirm against the specific manufacturer’s datasheet before wiring.
| Pin | Name | Functions | Notes |
|---|---|---|---|
| VIN | Power | POWER | Can be powered with 3.3 to 5VDC, but logic level is 3.3V only. |
| GND | Ground | GND | Common ground for power and logic. |
| SCL | I2C Clock | I2C | Connect to microcontroller's I2C clock line. 10K pullup on this pin. |
| SDA | I2C Data | I2C | Connect to microcontroller's I2C data line. 10K pullup on this pin. |
| DIN | Data In | GPIO | Actual data coming in, both left and right data are sent on this pin. |
| WSEL | Word Select | GPIO | Indicates when the data is for the left or right channel. |
| BCK | Bit Clock | GPIO | Tells the amplifier when to read data on the data pin. |
| MCK | Main Clock (optional) | GPIO | Optional for configuring I2C driver as PLL input. |
| SPK+ | Speaker Positive | POWER | Positive output of the class-D amplifier. Connect to speaker. |
| SPK- | Speaker Negative | POWER | Negative output of the class-D amplifier. Connect to speaker. |
| HPR | Headphone Right | GPIO | Right channel headphone output. |
| HPL | Headphone Left | GPIO | Left channel headphone output. |
| MIC and BIAS | Microphone Detection and Bias | GPIO | Connected to the 'fourth' contact on 3.5mm jack for microphone detection. |
| AIN1 and AIN2 | Alternative Mix-In Inputs | GPIO | Not I2S encoders, used as mix-in inputs for audio outputs. |
| IO | General Purpose Input/Output (GPIO) | GPIO | Can be used as an interrupt line. |
| RST | Reset | GPIO | Needs to be toggled from low to high before use. |
Interactive pinout
Highlight:
BOARD
Click a pin to copy its name · tap a tag above to spotlight a bus.