

QuadPreRecorder unrouted
Quad Preamp and Recorder project
- Size
- 138 × 114 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 322
- Nets
- 185
- Pads
- 945
- Tracks, vias
- 0, 0
- Pours
- 18
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 19 Jul 2026
- Updated
- 26 Sep 2026
Overview
QuadPreRecorder unrouted is an open-source printed circuit board by jdg511, from the jdg511/quadpreandrecorder repository on GitHub. It is a 4-layer board of 138 × 114 mm with 322 parts on 185 nets.
It is built around the OPA1654AID, CD4053BPWRG and TPS7A2033PDBVR-TP, with the RC0603FR-07100KL, RC0603FR-0710KL and RC0603FR-071ML among its other parts. Its parts include 128 resistors, 106 capacitors, 18 diodes, 9 transistors and 7 ICs. It belongs with the audio and music boards of this library.
Main components
12OPA1654AID
SOIC-14-18V~-2.25V、2.25V~18V -40℃~+85℃ 0.00005% 110dB 2mA 4-Channel ESD protection SOIC-14 Audio Amplifiers ROHSTexas InstrumentsAudio AmplifiersCD4053BPWRG
TSSOP-16-40℃~+85℃ 245Ω@9V、2.5kΩ@5V 2:1 3 30ns 3V~18V 40MHz TSSOP-16 Analog Switches, Multiplexers ROHSHANSCHIP semiconductorAnalog Switches, MultiplexersTPS7A2033PDBVR-TP
SOT-23-5-40℃~+85℃ 1 180uV@(300mA) 2uA 3.3V 300mA 5.5V 75dB@(1kHz) Fixed Over Current Protection、Enable、Thermal Shutdown Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICUncategorisedRC0603FR-07100KL
UncategorisedUnknown makerRC0603FR-0710KL
UncategorisedUnknown makerRC0603FR-071ML
UncategorisedUnknown maker35MU475KC44532
1812-55℃~+125℃ 35V 4.7uF Metallized Acrylic ±10% 1812 Film Capacitors ROHSRubyconFilm CapacitorsRT0603BRD0710KL
0603-55℃~+155℃ 100mW 10kΩ 75V Thin Film Resistor ±0.1% ±25ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountRT0603BRD0790K9L
0603-55℃~+155℃ 100mW 75V 90.9kΩ Thin Film Resistor ±0.1% ±25ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountPESD12VL1BA,115-ES
SOD-323-40℃~+125℃ 1 12V 13.3V 1uA 20pF 26V 400W@8/20us 7A@8/20us Bidirectional IEC 61000-4-2 TVS SOD-323 ESD and Surge Protection (TVS/ESD) ROHSElecSuperESD And Surge Protection (TVS/ESD)1N4148W-7-F-CN
SOD-123SOD-123 Switching Diodes ROHSChipNoboSwitching DiodesCL31B106KAHNNNE
120610uF 25V X7R ±10% 1206 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSSamsung Electro-MechanicsMultilayer Ceramic Capacitors MLCC - SMD/SMT
README
README.mdQuad Preamp and Recorder
Compact four-channel ambisonic electret preamp, 192 kHz/24-bit recorder, real-time binaural monitor, and touchscreen controller.
The hardware is derived from jdg511/Quadelectretpre and is redesigned as a mixed-signal two-layer PCB in a Hammond 1590XX enclosure.
Project layout
hardware/— KiCad project, fabrication package, design notes, and reviews.tools/— reproducible schematic, PCB, and fabrication-generation scripts.firmware/— recorder/DSP interface, pin map, file-naming rules, and implementation requirements. Production firmware is not included in Rev A.
Revision status
The current design is Rev C (2026-09-08), routed for the compact Hammond 1590XX (138 x 114 mm board, 145 x 121 x 39 mm enclosure). Rev C takes the Rev B board and:
- adds a USB-C receptacle (J9) on the rear wall — 5 V power from any charger, power bank or computer port (TPS61175 boost + ADP7142 low-noise LDO make the 9 V analog rail), SD-card file transfer (MTP) and firmware updates; the 9 V barrel (J1) stays as an alternative input and moved to the rear-left wall;
- mutes the 1/4-inch line out with a signal relay (K1) while a computer is attached (ground-loop protection, on-screen warning with override);
- replaces the headphone pot with a TPA6130A2 I2C-volume headphone amp (encoder / touchscreen control) and the pad toggle with a GPIO-driven level shifter (pad is a touchscreen control);
- changes the display to the LCDWiki MSP3526 3.5-inch IPS module with FT6336U capacitive touch (the MSP3520 named in Rev B is resistive).
- adds an internal LiPo battery (5000 mAh, 6-7 h) with a BQ24074 USB charger and a two-button soft-power gesture (hold RECORD + encoder push).
Walls: rear = SD slot + 9 V + USB-C, left = mic RJ45 (Amphenol RJHSE-5380),
right = headphones, front = line out; lid = display, record button, gain
encoder. Rev C3 (2026-09-12) removed the J6/J7 test headers (probe at
component pads or the TP3-TP14 pads), moved to a 4-layer SIG/GND/GND/SIG
stack, and made the mic input switchable from the screen: electret bias
off / 5 V / 9 V (one setting for all four channels) and, with the bias off,
the four RJ45 pairs become true balanced inputs for dynamic microphones
(two-op-amp instrumentation stage, +20.1 dB, SPICE-checked CMRR 58-67 dB
worst case across the audio band). The 9 V analog LDO is an ADP7142
(the TPS7A4701 it replaces had no distributor depth) and every BOM line
was re-checked for stock and price the same day. See
hardware/reviews/audio-rules-check-revC3-fixes.md, hardware/mechanical.md,
hardware/connector-pinout.md and firmware/docs/REV-C-CONTROL-MODEL.md.
ERC is clean and DRC (--all-track-errors --schematic-parity --severity-error) reports 0 violations, 0 unconnected pads, 0 parity issues
on the routed board. The Gerbers, drills, BOM, placement CSVs, STEP and PDFs
in hardware/manufacturing/ are regenerated from it
(QuadPreRecorder-RevC-PCBWay-handoff.zip). Rev B outputs are archived in
hardware/manufacturing/revb-archive/.
Still a human check before ordering: the physical Hammond 1590XX fit (wall
cutouts, button/shaft reach, the purchased MSP3526 module) — see
hardware/enclosure-1590XX-desk-study.md and
hardware/reviews/rev-c-preorder-review.md.
This is still new mixed-signal hardware, not a bench-proven production
revision. Read the prototype confirmations in hardware/requirements.md and
the order/bring-up notes in hardware/manufacturing/README.md before ordering.
Rebuild
tools/route_pcb.ps1regenerates the schematic/footprints/placement, runs Freerouting 1.9.0 (tools/cache/freerouting19.jar, single-threaded — the 2.2.4 jar drops nets from its session export on this board), imports the route, adds the GND pours, and checks DRC. Allow ~35-60 minutes.python tools/build_manufacturing.pyregenerates the complete PCBWay handoff with KiCad 10's command-line tools.
The checked-in routed board is the release artifact; rerouting is not required to order it.
Parts
322| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | 100nF | Capacitor_SMD:C_0603_1608Metric | C11, C33, C34, C35, C36, C40, C41, C43, C44, C47, C50, C54, C56, C64, C109, C110 +8 |
| 20 | 100k | Resistor_SMD:R_0603_1608Metric | R3, R38, R39, R40, R41, R43, R64, R77, R100, R101, R103, R108, R126, R127, R128, R129 +4 |
| 16 | 10k | Resistor_SMD:R_0603_1608Metric | R50, R51, R52, R53, R60, R70, R71, R72, R73, R74, R79, R81, R83, R96, R97, R106 |
| 14 | 1M | Resistor_SMD:R_0603_1608Metric | R4, R14, R15, R16, R17, R86, R87, R88, R89, R90, R114, R115, R116, R117 |
| 12 | 4.7uF 35V FILM | Capacitor_SMD:C_1812_4532Metric | C17, C18, C19, C20, C25, C26, C27, C28, C101, C102, C103, C104 |
| 10 | 100R | Resistor_SMD:R_0603_1608Metric | R34, R35, R36, R37, R42, R61, R84, R99, R102, R107 |
| 9 | 22pF C0G | Capacitor_SMD:C_0603_1608Metric | C4, C21, C22, C23, C24, C105, C106, C107, C108 |
| 8 | 100R RF | Resistor_SMD:R_0603_1608Metric | R10, R11, R12, R13, R110, R111, R112, R113 |
| 8 | 100pF C0G | Capacitor_SMD:C_0603_1608Metric | C13, C14, C15, C16, C97, C98, C99, C100 |
| 8 | 10k 0.1% | Resistor_SMD:R_0603_1608Metric | R26, R27, R28, R29, R118, R119, R120, R121 |
| 8 | 33R | Resistor_SMD:R_0603_1608Metric | R46, R47, R48, R49, R57, R58, R59, R69 |
| 8 | 90.9k 0.1% | Resistor_SMD:R_0603_1608Metric | R30, R31, R32, R33, R122, R123, R124, R125 |
| 8 | PESD12VL1BA | Diode_SMD:D_SOD-323 | D6, D7, D8, D9, D20, D21, D22, D23 |
| 6 | 1N4148W | Diode_SMD:D_SOD-123 | D13, D15, D16, D17, D18, D19 |
| 6 | Fiducial 1mm | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3, FID4, FID5, FID6 |
| 5 | 10uF | Capacitor_SMD:C_1206_3216Metric | C42, C45, C46, C55, C62 |
| 5 | 1uF | Capacitor_SMD:C_0603_1608Metric | C53, C59, C60, C61, C65 |
| 5 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q5, Q7, Q9 |
| 4 | 10nF | Capacitor_SMD:C_0603_1608Metric | C48, C49, C93, C94 |
| 4 | 10nF C0G | Capacitor_SMD:C_0603_1608Metric | C29, C30, C31, C32 |
| 4 | 10uF 25V | Capacitor_SMD:C_1206_3216Metric | C3, C76, C77, C85 |
| 4 | 2.2uF 25V FILM | Capacitor_SMD:C_1210_3225Metric | C57, C58, C86, C87 |
| 4 | 33k 0.1% | Resistor_SMD:R_0603_1608Metric | R19, R21, R23, R25 |
| 4 | 4.7k ELECTRET BIAS | Resistor_SMD:R_0603_1608Metric | R6, R7, R8, R9 |
| 4 | 68k 0.1% | Resistor_SMD:R_0603_1608Metric | R18, R20, R22, R24 |
| 4 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q3, Q4, Q6, Q8 |
| 4 | B340A 40V 3A | Diode_SMD:D_SMA | D1, D10, D12, D14 |
| 4 | M3 TFT MSP3526 92x49.5 VERIFY | MountingHole:MountingHole_3.2mm_M3 | H5, H6, H7, H8 |
| 3 | 10uF 10V | Capacitor_SMD:C_0805_2012Metric | C90, C91, C92 |
| 3 | 10uF 16V | Capacitor_SMD:C_1206_3216Metric | C37, C74, C88 |
| 3 | 1uF 10V | Capacitor_SMD:C_0805_2012Metric | C7, C9, C95 |
| 3 | 2.2uF | Capacitor_SMD:C_0805_2012Metric | C51, C52, C83 |
| 3 | CD4053BPW | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U4, U5, U15 |
| 3 | GND | TestPoint:TestPoint_Pad_1.5x1.5mm | TP8, TP13, TP14 |
| 2 | 10R | Resistor_SMD:R_0603_1608Metric | R65, R66 |
| 2 | 130k | Resistor_SMD:R_0603_1608Metric | R2, R130 |
| 2 | 2.2nF C0G | Capacitor_SMD:C_0603_1608Metric | C67, C68 |
| 2 | 22uF 10V | Capacitor_SMD:C_1206_3216Metric | C5, C6 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric | R44, R45 |
| 2 | 4.7uF 10V | Capacitor_SMD:C_0805_2012Metric | C8, C96 |
| 2 | 470R | Resistor_SMD:R_0603_1608Metric | R62, R63 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R75, R76 |
| 2 | OPA1654 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U6, U16 |
| 2 | TPS7A2033PDBV | Package_TO_SOT_SMD:SOT-23-5 | U2, U14 |
| 1 | +3V3_DC | TestPoint:TestPoint_Pad_1.5x1.5mm | TP12 |
| 1 | 0R CHASSIS LINK | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 1.1k ILIM | Resistor_SMD:R_0603_1608Metric | R91 |
| 1 | 1.2k ISET | Resistor_SMD:R_0603_1608Metric | R92 |
| 1 | 1/4in BINAURAL LINE OUT | Connector_Audio:Jack_6.35mm_Neutrik_NRJ6HF_Horizontal | J4 |
| 1 | 1/8in BINAURAL HEADPHONE OUT | Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal | J5 |
| 1 | 100R MIC BIAS FILTER | Resistor_SMD:R_0603_1608Metric | R67 |
| 1 | 100R TFT BACKLIGHT | Resistor_SMD:R_0805_2012Metric | R56 |
| 1 | 100k BLEED | Resistor_SMD:R_0603_1608Metric | R104 |
| 1 | 100nF 25V | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 100uF 16V | Capacitor_SMD:CP_Elec_6.3x5.8 | C66 |
| 1 | 100uF 25V | Capacitor_SMD:CP_Elec_6.3x5.8 | C1 |
| 1 | 10k TS | Resistor_SMD:R_0603_1608Metric | R93 |
| 1 | 10uH 2A | Inductor_SMD:L_Bourns_SRN6045TA | L2 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R55 |
| 1 | 1nF 1kV C0G | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C39 |
| 1 | 2.2k | Resistor_SMD:R_0603_1608Metric | R54 |
| 1 | 2.2uH 1.5A | Inductor_SMD:L_Abracon_ASPIAIG-F4020 | L1 |
| 1 | 20k | Resistor_SMD:R_0603_1608Metric | R131 |
| 1 | 2A PTC | Fuse:Fuse_1206_3216Metric | F2 |
| 1 | 4.7nF C0G | Capacitor_SMD:C_0603_1608Metric | C80 |
| 1 | 47k | Resistor_SMD:R_0603_1608Metric | R78 |
| 1 | 47nF | Capacitor_SMD:C_0603_1608Metric | C79 |
| 1 | 47pF C0G | Capacitor_SMD:C_0603_1608Metric | C81 |
| 1 | 47uF 10V | Capacitor_SMD:C_1206_3216Metric | C10 |
| 1 | 680k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 750mA PTC | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | 75k | Resistor_SMD:R_0603_1608Metric | R80 |
| 1 | 80.6k | Resistor_SMD:R_0603_1608Metric | R82 |
| 1 | 9V DC IN | Connector_BarrelJack:BarrelJack_CUI_PJ-102AH_Horizontal | J1 |
| 1 | ADC_BCLK | TestPoint:TestPoint_Pad_1.5x1.5mm | TP4 |
| 1 | ADC_DOUT2 | TestPoint:TestPoint_Pad_1.5x1.5mm | TP7 |
| 1 | ADC_LRCLK | TestPoint:TestPoint_Pad_1.5x1.5mm | TP5 |
| 1 | ADC_MCLK | TestPoint:TestPoint_Pad_1.5x1.5mm | TP3 |
| 1 | ADC_TDM | TestPoint:TestPoint_Pad_1.5x1.5mm | TP6 |
The 294 most common of 322 parts.
More from jdg511/quadpreandrecorder
3- 4 layers138 × 114 mm

- 2 layers138 × 114 mm

- 4 layers138 × 114 mm

Similar boards
- 4 layers116 × 112 mm

- 2 layers63.9 × 89.2 mm

Ab rec
LJWsao/sinitsa
KiCAD files for the all band receiver. This can pick up strong local sources of RF such as AM and FM radio stations.
47 parts1 - 4 layers96.6 × 40.7 mm

- 4 layers100 × 70 mm

Smart gas meter iot
ebixs/smart-gas-meter-iot
The board plugs onto the carrier board's modem header J6 (carrier v0.2, hardware/kicad/) with a socket J1 on its underside, pin for pin: 1 MODEMVIN · 2 GND · 3 MODEMTXD · 4 MODEMRXD · 5 MODEMEN · 6 MODEMRESET · 7…
52 parts - 4 layers74.4 × 50.2 mm

- 4 layers220 × 120 mm

Candidate filled profile
misko/prompt2device
The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.
569 parts3MIT - 2 layers45 × 100 mm

Walkiepcb
houseofthe051010/ESP32-Walkie-Talkie-V2
This ESP32 Walkie Talkie is redesigned with a SX1262 radio, a PCB, and a full case redesign.
93 parts1 - 2 layers150 × 110 mm

RF2M
DD1SB/ARDF-TX
Date: 2026-10-15. Engineering review only; unbuilt and unenergized. Open RF80.kicadpro, schematic and native PCB in KiCad10.0.6. Three primary PCBs and the separate VHF true-AM design are unchanged.
358 partsMIT
Questions
How big is the QuadPreRecorder unrouted PCB?
It measures 138 × 114 mm and has 4 copper layers, 1.6 mm thick.
What parts does the QuadPreRecorder unrouted use?
322 parts, built around the OPA1654AID, CD4053BPWRG, TPS7A2033PDBVR-TP and RC0603FR-07100KL. 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 QuadPreRecorder unrouted KiCad files?
From the jdg511/quadpreandrecorder repository on GitHub, at the commit this page was made from: the board is hardware/review_outputs/QuadPreRecorder-unrouted.kicad_pcb and its schematic hardware/QuadPreRecorder.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the QuadPreRecorder unrouted design in my own project?
Its repository states no licence, so its author keeps all rights: ask jdg511 before reusing the design.