
T dsp core
t-dsp/t-dsp_core
T-DSP Core 4-layer audio backplane — Teensy 4.1, ESP32, and T-DSP TAC5212 codec module

T-DSP Core 4-layer audio backplane — Teensy 4.1, ESP32, and T-DSP TAC5212 codec module
Jlcpcb 1x1 is an open-source printed circuit board by t-dsp, from the t-dsp/t-dsp_core repository on GitHub. It is an 8-layer board of 134 × 114 mm with 172 parts on 182 nets, routed with 1,444 tracks and 356 vias.
It is built around the PJRAS2X1S01X and NMJ6HFD2-AU. Its parts include 51 resistors, 19 capacitors, 12 connectors, 10 ICs and 4 diodes. It belongs with the audio and music boards and the ESP32 boards of this library.
Part of the T-DSP open modular audio platform.
A compact 4-layer digital backplane for the T-DSP modular ecosystem. Hosts a Teensy 4.1 and ESP32 with USB Audio, MIDI, Ethernet, and TDM expansion headers for connecting T-DSP audio modules.
View 3D Render Gallery -- interactive slideshow of all board views
T-DSP is an open modular audio platform designed for musicians, engineers, and developers who want powerful digital signal processing in a flexible, hackable format. Built around the Teensy microcontroller and the Teensy Audio Library, T-DSP combines studio-quality audio with a growing library of open-source modules.
Learn more at t-dsp.com.
The T-DSP Core is a 4-layer digital backplane PCB hosting a Teensy 4.1 and ESP32 alongside supporting ICs. It provides USB Audio, MIDI, Ethernet, and TDM expansion headers for connecting T-DSP audio modules -- in a more accessible and cost-effective form factor than the 8-layer Desktop Pro.
| Directory | Contents |
|---|---|
/3d_models/ | 3D models for PCB components |
/documentation/ | Schematic PDF, board images, and reference docs |
/lib_fp/ | Custom KiCad footprint libraries |
/lib_sch/ | Custom KiCad schematic symbol libraries |
/manufacturing/ | CI-generated manufacturing outputs (gerbers, BOM, pick & place) |
/panel/ | Panelized board layouts for production |
This board is under active development.
If you build one, we'd love to hear how it goes -- please open an issue or reach out with your findings.
For consulting, custom board design, or commercial licensing inquiries, reach out via LinkedIn.
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
You are free to share and adapt this work for non-commercial purposes, as long as you give appropriate credit and distribute any derivatives under the same license.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 40 | NPTH | NPTH | KiKit_MB_1_2, KiKit_MB_1_3, KiKit_MB_1_4, KiKit_MB_1_5, KiKit_MB_2_2, KiKit_MB_2_3, KiKit_MB_2_4, KiKit_MB_2_5, KiKit_MB_3_2, KiKit_MB_3_3, KiKit_MB_3_4, KiKit_MB_3_5, KiKit_MB_4_2, KiKit_MB_4_3, KiKit_MB_4_4, KiKit_MB_4_5 +24 |
| 18 | 49.9 ohm | project_fp:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R3, R4, R5, R6, R25, R26, R40, R41, R42, R43, R44, R45, R46, R47 +2 |
| 12 | 0.1 uF | project_fp:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C2, C3, C4, C5, C14, C16, C17, C18, C19, C20, C21, C22 |
| 12 | 2.21k ohm | project_fp:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R11, R13, R14, R16, R17, R19, R20, R21, R22, R23, RLED1, RLED2 |
| 10 | 0 ohm | project_fp:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R12, R15, R24, R27, R31, R35, R48, R49, R50, R51 |
| 8 | 220 ohm | project_fp:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R18, R32, R34, R36, R37, R38, R39 |
| 8 | Fiducial | Fiducial | KiKit_FID_B_1, KiKit_FID_B_2, KiKit_FID_B_3, KiKit_FID_B_4, KiKit_FID_T_1, KiKit_FID_T_2, KiKit_FID_T_3, KiKit_FID_T_4 |
| 6 | jumper | project_fp:jumper_slice_disconnected | J1, J3, J4, J5, J6, J7 |
| 4 | 5.1k ohm | project_fp:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | CC1, CC2, R29, R30 |
| 4 | Dual Buffer - SN74LVC2G125DCTR | project_fp:SOP65P400X130-8N | U5, U6, U7, U8 |
| 3 | 10 uF | project_fp:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C12, C13, C23 |
| 3 | 3.5mm TRS - 35RAPC3BH3 | project_fp:35RAPC3BH3 | HPTRS1, HPTRS2, MIDI_IN_1 |
| 2 | 470 uF Electrolytic Audio-Grade | project_fp:CP_Radial_D10.0mm_P5.00mm_AND_D8.0mm_P3.5mm | C7, C9 |
| 2 | I2S /I2C EXPANSION HEADER | project_fp:T-DSP_Expansion_Header_2x10_ALT_GND | TDM1, TDM2 |
| 2 | JST-EH Connector - S02B-PASK-2 | project_fp:JST_EH_S2B-EH_1x02_P2.50mm_Horizontal | J10, J11 |
| 2 | LED Power Indicator - 1206 5v 2.0 V Forward | Diode_SMD:D_1210_3225Metric_Pad1.42x2.65mm_HandSolder | PWR1, PWR2 |
| 2 | PJRAS2X1S01X | project_fp:PJRAS2X1S01X_MOD2 | J8, J9 |
| 2 | Side Light LED - SK6812 | project_fp:SK6812-32228SMD-Reverse-Mount_mod | D3, D4 |
| 2 | jumper | project_fp:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | G1, G2 |
| 1 | 1 uF | project_fp:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1 |
| 1 | 1.5k ohm | project_fp:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R33 |
| 1 | 100 uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C15 |
| 1 | 16.9k ohm | project_fp:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R28 |
| 1 | 49.9 ohm | project_fp:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10 |
| 1 | BAT HEADER | project_fp:BAT2_PinSocket_1x02_P2.54mm_Vertical | BAT1 |
| 1 | Diode - 1N4148 | project_fp:D_SOD-123 | D2 |
| 1 | Dual Buffer - 74HCT2G17GW,125 | project_fp:SOT-363_SC-70-6 | U9 |
| 1 | ESP32 GPI HEADER | project_fp:GPI1_PinHeader_1x04_P2.54mm_Vertical | GPI1 |
| 1 | ESP32 I2C HEADER | project_fp:ESP_I2C_PinHeader_1x04_P2.54mm_Vertical | ESP_I1 |
| 1 | ESP32-DevKitC - DEVKIT | project_fp:ESP32-DevKitC_NO_COURTYARD | U2 |
| 1 | GROUND HEADER | project_fp:GPIO_GROUND_PinHeader_1x01_P2.54mm_Vertical | J2 |
| 1 | HEADER | project_fp:TAC5212 GPIO_PinHeader_1x06_P2.54mm_Vertical | D1 |
| 1 | ILI9341+XPT2046 | project_fp:ILI9341_PinHeader_1x14_P2.54mm_Vertical | ILI1 |
| 1 | Logic Level Shifter - 74HCT2G125DC,125 | project_fp:SOP50P310X100-8N | IC1 |
| 1 | NMJ6HFD2-AU | project_fp:Jack_6.35mm_Neutrik_NMJ6HCD3_Horizontal | 1/4-PHONE1 |
| 1 | Optoisolators - H11L1SM - 6-SMD, Gull Wing | project_fp:IC_H11L1SM | U4 |
| 1 | Power Mux & Protect - TPS2116DRL | Package_TO_SOT_SMD:SOT-583-8 | U3 |
| 1 | RGB LED HEADEER | project_fp:LED_GPIO_PinHeader_1x04_P2.54mm_Vertical | J12 |
| 1 | TAC5212 Module | project_fp:audio_module_board_outline_50x34.5_d1_mod | board_outline1 |
| 1 | TEENSY SWITCH HEADER | project_fp:T_PROG1_PinHeader_1x03_P2.54mm_Vertical | T_PROG1 |
| 1 | Teensy 4.1 - DEVKIT | project_fp:Teensy41_mod3 | U1 |
| 1 | USB A Host - TE 292303-5 | project_fp:TE_292303-5_USB_A | USBA1 |
| 1 | USB C Port - Through Hole USB4085-GF-A | project_fp:GCT_USB4085-GF-A_REVA4 | USBC1 |
| 1 | board_outline | project_fp:audio_project_board_outline_100x120 | board_outline2 |
| 1 | header | project_fp:MIDI_IO1 | MIDI_IO1 |
| 1 | header | project_fp:ESP_R_ENC0_PinHeader_1x05_P2.54mm_Vertical | ESP_R_ENC1 |
| 1 | header | project_fp:USB_IN1 | USB_THRU1 |
| 1 | header | project_fp:E_PROG1_PinHeader_1x03_P2.54mm_Vertical | ESP_PROG1 |
| 1 | jumper | project_fp:SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm_NumberLabels | ILI_VCC1 |

t-dsp/t-dsp_core
T-DSP Core 4-layer audio backplane — Teensy 4.1, ESP32, and T-DSP TAC5212 codec module

arthurbenemann/OPA_PHONO
Phono amplifier for MM cartridges, base on TI's OPA lineup


HDEmerald/waveform_viewer
A guitar pedal whose sole purpose is to display the guitar's signal onto a display.


vermiscore/level-gate-screamer
Tube Screamer-style overdrive with a level gate: attenuates below threshold, boosts above

basimallawala/OverdrivePedal
Overdrive guitar pedal, made entirely custom in KiCad and Fusion360.

kyledenobel/RGA_Boards
PCB Board design and development for RGA (Recording Guitar Amplifier)

It measures 134 × 114 mm and has 8 copper layers, 1.6 mm thick.
172 parts, built around the PJRAS2X1S01X and NMJ6HFD2-AU. 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.
From the t-dsp/t-dsp_core repository on GitHub, at the commit this page was made from: the board is panel/jlcpcb_1x1/jlcpcb_1x1.kicad_pcb and its schematic t-dsp_core.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask t-dsp before reusing the design.