
Smu main
PaulBichl/vibepcb-smu
VibePCB example: 4-quadrant SMU (+-30 V / +-1 A, USB-C PD, Ethernet) designed with an LLM

Analog mixer for synthesizers
Power is an open-source printed circuit board by plektra, from the plektra/syntsamix repository on GitHub. It is a 2-layer board of 177 × 35 mm with 97 parts on 44 nets, routed with 513 tracks and 200 vias.
It is built around the TPS54560DDAR, 74HC14 and L78M05ABDT-TR, with the HMK325C7475KMHPE, 1N4148W and BSMD1812-200-33V among its other parts. Its parts include 38 capacitors, 21 resistors, 8 diodes, 5 connectors and 5 inductors. It belongs with the audio and music boards of this library.
A modular, analog stereo mixer for live electronic music: synthesizers, drum machines and Eurorack modular gear on one desk, with a resonant ladder filter on every channel and a compressor built for bass pumping.
Status: in design. The specification is complete and the schematics for all four prototype boards are done. Nothing has been built yet: no PCB is laid out and the filter breadboard is still waiting for parts. Figures below are design targets, not measurements.
| Part | Schematic | PCB |
|---|---|---|
| Channel card | done (6 sheets, ERC clean; mechanical parts chosen) | waits for the filter breadboard |
| Master card | done (10 sheets, ERC clean) | not started |
| Input module (6.3 mm) | done | not started |
| Power board | done (4 sheets, ERC clean) | not started |
Also done: ngspice simulations of the filter gain structure, the compressor detector, the sidechain/ducking circuits and the fader level control (simulation/); the mechanical contract for strips, panels and frame (docs/MECHANICAL.md); a RoHS audit of the parts register. Next: the SSI2144 breadboard, then PCB layout, starting with the channel card. The prototype has 4 channels.
The full roadmap and backlog (more input modules, direct outputs, 32 channels, and more) are in docs/ROADMAP.md.
| Path | Contents |
|---|---|
docs/SPEC.md | Full specification and performance targets |
docs/ARCHITECTURE.md | System diagram, cross-board budgets and invariants |
docs/decisions/ | Every design decision, numbered and grouped by area |
docs/CHAIN.md, docs/INPUT-MODULE.md | Ribbon and input header pinouts |
docs/MECHANICAL.md | Strip envelope, panel stack, frame and card fixing |
docs/parts.csv | Parts register (SX- part numbers) |
hardware/ | KiCad projects: channel-card, master, input-module-6p3, power; shared libraries in libs/ |
simulation/ | ngspice models, results and the breadboard plan |
Schematics are generated by Python scripts and checked pin by pin against an independent reference netlist; see hardware/channel-card/scripts/README.md. The design is developed with Claude Code; docs/WORKING-WITH-CLAUDE.md describes the workflow.
Source-available for non-commercial use; the author keeps all commercial rights. Hardware and documentation are CC BY-NC-SA 4.0, code is PolyForm Noncommercial 1.0.0. You may build, modify and play the mixer (paid gigs included), but not sell boards, kits or units without permission. Details in LICENSE.md.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 4u7 100V | Capacitor_SMD:C_1210_3225Metric | C108, C201, C202, C203, C210, C213, C301, C302, C303, C310, C313 |
| 4 | 1N4148W | Diode_SMD:D_SOD-123 | D202, D203, D302, D303 |
| 4 | 240k | Resistor_SMD:R_0805_2012Metric | R204, R205, R304, R305 |
| 4 | 2A 33V | Fuse:Fuse_1812_4532Metric | F401, F402, F403, F404 |
| 4 | 330u 35V | Capacitor_SMD:CP_Elec_10x10.5 | C209, C211, C309, C311 |
| 3 | 100n | Capacitor_SMD:C_0805_2012Metric | C106, C208, C308 |
| 3 | 100n 100V | Capacitor_SMD:C_0805_2012Metric | C101, C204, C304 |
| 3 | 10k | Resistor_SMD:R_0805_2012Metric | R104, R206, R306 |
| 3 | 2u2 | Inductor_SMD:L_Bourns_SRP7028A_7.3x6.6mm | L101, L202, L302 |
| 3 | 47n C0G | Capacitor_SMD:C_0805_2012Metric | C102, C214, C314 |
| 2 | 100k | Resistor_SMD:R_0805_2012Metric | R101, R102 |
| 2 | 100u 35V | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C212, C312 |
| 2 | 10p C0G | Capacitor_SMD:C_0603_1608Metric | C207, C307 |
| 2 | 1M | Resistor_SMD:R_0805_2012Metric | R207, R307 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric | C104, C105 |
| 2 | 220n | Capacitor_SMD:C_0805_2012Metric | C205, C305 |
| 2 | 39k | Resistor_SMD:R_0805_2012Metric | R202, R302 |
| 2 | 470p 100V | Capacitor_SMD:C_0805_2012Metric | C215, C315 |
| 2 | 4R7 | Resistor_SMD:R_0805_2012Metric | R208, R308 |
| 2 | 560p C0G | Capacitor_SMD:C_0805_2012Metric | C107, C206 |
| 2 | 680k | Resistor_SMD:R_0805_2012Metric | R201, R301 |
| 2 | SQJ457EP | Package_SO:PowerPAK_SO-8L_Single | Q101, Q102 |
| 2 | TPS54560 | Package_SO:Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm | U201, U301 |
| 2 | bracket M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2 |
| 1 | +20V_RAW | TestPoint:TestPoint_Pad_D1.5mm | TP201 |
| 1 | -20V_CONV | TestPoint:TestPoint_Pad_D1.5mm | TP302 |
| 1 | -20V_RAW | TestPoint:TestPoint_Pad_D1.5mm | TP301 |
| 1 | 100p C0G | Capacitor_SMD:C_0805_2012Metric | C306 |
| 1 | 100u 50V | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C103 |
| 1 | 15u | syntsamix:L_Bourns_SRP1265A | L201 |
| 1 | 16k | Resistor_SMD:R_0805_2012Metric | R203 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric | R103 |
| 1 | 22u | syntsamix:L_Bourns_SRP1265A | L301 |
| 1 | 24V IN | Connector_JST:JST_VH_B4P-VH_1x04_P3.96mm_Vertical | J101 |
| 1 | 27k | Resistor_SMD:R_0805_2012Metric | R303 |
| 1 | 4A 30V | Fuse:Fuse_2920_7451Metric | F101 |
| 1 | 4k7 | Resistor_SMD:R_0805_2012Metric | R105 |
| 1 | 74HC14 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U102 |
| 1 | BZT52C12 | Diode_SMD:D_SOD-123 | D102 |
| 1 | CHAIN 1 | Connector_IDC:IDC-Header_2x04_P2.54mm_Vertical | J402 |
| 1 | CLK_A | TestPoint:TestPoint_Pad_D1.5mm | TP103 |
| 1 | CLK_B | TestPoint:TestPoint_Pad_D1.5mm | TP104 |
| 1 | L78M05 | Package_TO_SOT_SMD:TO-252-2 | U101 |
| 1 | MASTER | Connector_IDC:IDC-Header_2x04_P2.54mm_Vertical | J401 |
| 1 | PGND | TestPoint:TestPoint_Pad_D1.5mm | TP102 |
| 1 | POWER LED | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J103 |
| 1 | POWER SW | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J102 |
| 1 | SMBJ24A | Diode_SMD:D_SMB | D101 |
| 1 | SS510C | Diode_SMD:D_SMC | D301 |
| 1 | SS54 | Diode_SMD:D_SMA | D201 |
| 1 | VIN_SW | TestPoint:TestPoint_Pad_D1.5mm | TP101 |
It measures 177 × 35 mm and has 2 copper layers, 1.6 mm thick.
97 parts, built around the TPS54560DDAR, 74HC14, L78M05ABDT-TR and HMK325C7475KMHPE. 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 plektra/syntsamix repository on GitHub, at the commit this page was made from: the board is hardware/power/power.kicad_pcb and its schematic hardware/channel-card/chain.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 plektra before reusing the design.

PaulBichl/vibepcb-smu
VibePCB example: 4-quadrant SMU (+-30 V / +-1 A, USB-C PD, Ethernet) designed with an LLM

Nickster44/ElevatorLift
This folder is the hardware design workspace. The KiCad 10 project contains a Rev-A schematic capture and a routed four-layer PCB.

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.

Valar-Systems/valar-motion
The easiest, fastest, cheapest, and safest way to spin a stepper motor wirelessly. Valar Motion is a family of tiny Wi-Fi stepper controllers built around a Trinamic TMC2209 driver — precisely control a motor's…

Valar-Systems/VAL3100
The VAL3100 is now part of the Valar Motion mono-repo, alongside the VAL3000 and VAL3101 controllers:

ChengminLi/AI-PCB-layout
AI agent skill for designing and reviewing power-electronics PCBs, with a human review gate after every step

