

A breadboard adapter for the PCM2906C: A USB 1.1 audio codec made by Texas Instruments. Note: the way the header pinout is defined, this board is only intended to be used as a DAC.
- Size
- 50 × 25 mm
- Copper layers
- 4
- Thickness
- 1.61 mm
- Parts
- 34
- Nets
- 27
- Pads
- 105
- Tracks, vias
- 218, 168
- Pours
- 18
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 6 Oct 2024
- Updated
- 26 Oct 2024
Overview
Dac is an open-source printed circuit board by 77volatile77, from the 77volatile77/TI-USB-Audio-Devboard repository on GitHub, published under the MIT licence. It is a 4-layer board of 50 × 25 mm with 34 parts on 27 nets, routed with 218 tracks and 168 vias.
It is built around the PCM2906CDB and SPX3819M5-L. Its parts include 13 capacitors, 11 resistors, 3 connectors, 2 ICs and 2 diodes. It belongs with the audio and music boards of this library.
Main components
2PCM2906CDB
SSOP-28-208mil-25℃~+85℃ 32kHz~48kHz 4.35V~5.25V Encoder/decoder USB SSOP-28 Audio Interface ICs ROHSTexas InstrumentsAudio Interface ICsSPX3819M5-L
SOT-23-5SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMaxLinearVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdTI-USB-Audio-Devboard
A breadboard adapter for the PCM2906C: A USB 1.1 audio codec made by Texas Instruments. Note: the way the header pinout is defined, this board is only intended to be used as a DAC. However, you can choose to DNP the pull-down resistors on the VINR + VINL pins and solder jumpers onto the pad and use it that way.
Demo
https://www.youtube.com/watch?v=z2hdiVDINO0
Viewing source
You can either clone the project and view it on your copy of KiCad, or you can use KiCanvas to look at the schematics on the web.
Enter the following URL onto KiCanvas: https://github.com/77volatile77/TI-USB-Audio-Devboard/tree/main/dac
Parts
34| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 1u | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C2, C3, C4, C5, C7, C11, C13 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R9, R10, R11 |
| 3 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C6, C12 |
| 3 | 1k5 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R3, R4, R6 |
| 2 | 20p | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C8, C9 |
| 2 | 22R | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1, R2 |
| 2 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2, J3 |
| 2 | ESD321 | ESD321DYAR:SOT5x3_DYA_TEX-M | D1, D2 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2 |
| 1 | 12MHz | ABM8:XTAL_ABM8-12.000MHZ-12-B1U-T | Y1 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R5 |
| 1 | 2.2 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8 |
| 1 | 2n2 | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10 |
| 1 | DNP | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R7 |
| 1 | PCM2906C | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U1 |
| 1 | SPX3819M5-L | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | USB_B | Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal | J1 |
Similar boards
- 4 layers92 × 70.5 mm

- 2 layers115 × 67.5 mm

Audio Interface rewire
Gadu1in/audio-interface-pcm2906
An audio interface designed for low impedance earbuds and an external 3.5mm microphone input
62 parts - 2 layers75.5 × 24.5 mm

Usb interface
rkiendl/oe2lsp_USB-Interface
primitive and simple USB interfave for classic Ham Radio transceivers. - Brings the TRX to the 21st century and makes the operation of digi modes reliable and easy. - No more cables and adapters - KiCad based
97 partsCC0-1.0 - 2 layers39 × 60 mm

- 2 layers181 × 97 mm

OpenDeck r3.1.2
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
262 parts960Apache-2.0 - 2 layers91.7 × 70 mm

Current logger
hnz1102/current-logger
This tool provides a logging function that gets data on voltage, current and power consumption. Voltage input range is from 0 to 85V, Maximum current input is 15A.
64 parts18 - 2 layers68.3 × 57.7 mm

Sdmux4
hnz1102/sdcdmux-emmc
SD CARD and eMMC Device Multiplexer with Infrared Remote Controller
115 parts16MIT - 2 layers30 × 43 mm

Currentmeter
hnz1102/mini-current-meter
Mini Current Meter using INA228A ultra-precise digital power monitor
40 parts10
Questions
How big is the Dac PCB?
It measures 50 × 25 mm and has 4 copper layers, 1.61 mm thick.
What parts does the Dac use?
34 parts, built around the PCM2906CDB and SPX3819M5-L. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Dac KiCad files?
From the 77volatile77/TI-USB-Audio-Devboard repository on GitHub, at the commit this page was made from: the board is dac/dac.kicad_pcb and its schematic dac/dac.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Dac design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).