Skip to main content

Hardware overview — toern_revH

Current board lives in PCB/toern_revH/. Ordering, the off-board shopping list, and first power-up are in the repo-root BUILD.md. These pages are the electrical map, not how to play the device (that’s the handbook).

What rev H is​

A custom carrier that mounts a Teensy 4.1 and an SGTL5000 codec, and brings the panel I/O out on JST headers. Jacks, sockets, and the power switch are through-hole; the shopping list is in BUILD.md.

AreaOn-board parts (high level)
MCUTeensy 4.1 (U6)
Audio codecSGTL5000 (U3)
PowerUSB-C (J4), BQ24075 charger (IC1), EG2219 switch (S1), SPX3819 LDOs, TPS22918 load switch
StoragemicroSD (J8)
User I/O6.35 mm jacks, 3.5 mm MIDI TRS, mic, encoder / expansion JST headers
Speaker ampPAM8403 (U13) optional speaker path

Board stackup: 4-layer, 1.6 mm (F.Cu / In1.Cu / In2.Cu / B.Cu).

Files in PCB/toern_revH/​

PathRole
toern_revH.kicad_pro / .kicad_sch / .kicad_pcbKiCad project (schematic + layout)
schematic.pdfPlot of the schematic
Gerber/Gerber + drill export
jlcpcb/JLCPCB-oriented gerbers, BOM, CPL
teensy/teensy.kicad_symTeensy 4.1 symbol, vendored so the schematic opens off this repo
LIB_*, TPS22918DBVR/, SJ1-3533/Local footprints / symbols for key parts. The LIB_* trees also contain unused EasyEDA / Eagle / Altium exports
toern_revH-backups/KiCad autosave archives

Block diagram​

flowchart TB
USB[USB-C J4] --> CHG[BQ24075 IC1]
BAT[LiPo J16] --> CHG
CHG --> SW[Power switch S1]
SW --> LDO[SPX3819 3V3 / 1V8]
SW --> FIVE[+5V rail]
LDO --> MCU[Teensy 4.1 U6]
LDO --> CODEC[SGTL5000 U3]
FIVE --> ENC[Encoder sockets]
FIVE --> AMP[PAM8403 U13]
MCU --> CODEC
MCU --> SD[microSD J8]
MCU --> LED[Matrix / strip headers]
CODEC --> HP[Headphone / line jacks]
CODEC --> MIC[Mic MK1 / mic jack]

License​

Hardware design files are CC BY-NC 4.0 — personal / non-commercial use and modification. Commercial hardware use needs written consent (see root README).

Next​