We stock a lot of chips and development boards that are able to do high quality digital I2S out, which makes for great quality audio playback. That's great when you have enough processing power to decode WAVs or MP3s in real time. However, most give you stereo line-out which cannot connect to head-phones...until now!

We really love the sounds coming out of the Adafruit TLV320DAC3100 I2S DAC with Stereo Headphone and Mono Speaker output - it's got clean, excellent-quality, stereo audio that can connect directly to your 16Ω headphones and/or a 4Ω-8Ω speaker. This makes it excellent for all-in-one audio projects without needing an external amplifier. Please note that while it does not need a MCLK signal (you can configure it to use BCLK as the PLL input) it does require I2C configuration! You will need a microcontroller with our library (Arduino, CircuitPython or Python) to set up the board for audio playback.

This breakout makes amplified I2S digital audio easy. You can power it with 3V (headphone only) or 5VDC (for speaker support) and provide BCLK (bit clock), WSEL (left/right word select), and DIN (data in). Then configure the board with I2C to determine the gain and which output you want activated. There's tons of configuration options available, but we've used it mostly for 16-bit I2S audio. There's a built-in PLL that will generate an MCLK signal from BCLK for you so it can be used by any I2S source.

Audio output from the headphone is AC-coupled. Audio from the speaker is a class-D amplifier and must be connected to a speaker only. If you need an external amplifier, use the headphone jack. 

There's a few extra breakouts on this board: MIC and BIAS are connected to the 'fourth' contact on headsets that often have a microphone. You can configure the amp to provide a 2V bias voltage which will let you detect when a headset+mic is plugged in, and also detect when the headset button is pressed. There's also AIN1/AIN2 which are alternative mix-ins for the audio outputs, not I2S encoders. There is one 'GPIO' pin which can also be used as an IRQ line.

Note that this board can be powered from 3~5VDC but all logic level is 3.3V only (it's quite rare for an I2S microcontroller/computer to have 5V logic!)

Each order comes with one Adafruit TLV320DAC3100 DAC breakout and some header you can solder on for breadboard usage.


Technical Details:

TLV320DAC3100 Specifications:

  • Stereo Audio DAC with 95-dB SNR
  • Supports 8-kHz to 192-kHz Sample Rates
  • Stereo Headphone/Lineout and Mono Class-D Speaker Outputs Available
  • Mono Class-D BTL Speaker Driver (2.5 W Into 4-Ω or 1.6 W Into 8-Ω)
  • Two Single-Ended Inputs (AIN1/AIN2) With Mixing and Output Level Control
  • Microphone Bias Headphone Detection
  • 25 Built-in Digital Audio Processing Blocks (PRB_P1 – PRB_P25) Providing Biquad and FIR Filters, DRC, and 3-D Structures
  • Digital Mixing Capability
  • Pin Control or Register Control for Digital-Playback Volume-Control Settings
  • Digital Sine-Wave Generator for Beeps and Key Clicks (PRB_P25)
  • Programmable PLL for Flexible Clock Generation 
  • I2S, Left-Justified, Right-Justified, DSP, and TDM Audio Interfaces
  • I2C Control With Register Auto-Increment 
  • Full Power-Down Control

Product Dimensions: 33.7mm x 25.4mm x 7.1mm / 1.3" x 1.0" x 0.3"

Package Includes:

  • 1 x Adafruit 6309 TLV320DAC3100 - I2S DAC with Headphone and Speaker Out

Write a review

Please login or register to review

Adafruit 6309 TLV320DAC3100 - I2S DAC with Headphone and Speaker Out

  • Brand: Adafruit
  • Product Code: NR-Ada-6309-TLV320DAC3100
  • Reward Points: 9
  • Availability: In Stock
  • रo 750.00

  • Price in reward points: 791

  • 45 or more रo 657.00
  • 205 or more रo 654.00

Related Products

Adafruit 4648 PCF8591 Quad 8-bit ADC + 8-bit DAC - STEMMA QT / Qwiic

Adafruit 4648 PCF8591 Quad 8-bit ADC + 8-bit DAC - STEMMA QT / Qwiic

Measuring voltage and adjusting it is what electronics is all about so you won’t get far without fri..

रo 702.00

Adafruit 5400 ESP32 Feather V2 - 8MB Flash + 2 MB PSRAM - STEMMA QT

Adafruit 5400 ESP32 Feather V2 - 8MB Flash + 2 MB PSRAM - STEMMA QT

One of our star Feathers is the Adafruit HUZZAH32 ESP32 Feather - with the fabulous ESP32 WROOM modu..

रo 1,908.00 रo 2,153.00

Adafruit 5811 AD5693R Breakout Board - 16-Bit DAC with I2C Interface - STEMMA QT / qwiic

Adafruit 5811 AD5693R Breakout Board - 16-Bit DAC with I2C Interface - STEMMA QT / qwiic

Which is better, less bits or more? MORE of course! So why settle for a 12-bit DAC like the MCP4725 ..

रo 1,180.00

Adafruit 4470 MCP4728 Quad DAC with EEPROM - STEMMA QT / Qwiic

Adafruit 4470 MCP4728 Quad DAC with EEPROM - STEMMA QT / Qwiic

If you've ever said to yourself, "Gee, I wish I had four 12-bit DACs that came in a single package w..

रo 809.00

Adafruit 3678 I2S Stereo Decoder - UDA1334A Breakout

Adafruit 3678 I2S Stereo Decoder - UDA1334A Breakout

This fully-featured UDA1334A I2S Stereo DAC breakout is a perfect match for any I2S-output audio int..

रo 750.00

Adafruit 6223 DAC7578 - 8 x Channel 12-bit I2C DAC - STEMMA QT / Qwiic

Adafruit 6223 DAC7578 - 8 x Channel 12-bit I2C DAC - STEMMA QT / Qwiic

If you've ever said to yourself, "Gee, I wish I had eight 12-bit DACs that came in a single package"..

रo 2,842.00

Tags: Adafruit, TLV320DAC3100, DAC, Headphone, Speaker Out

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.

Name
Email
Phone
Comments