Commit graph

1 commit

Author SHA1 Message Date
Me Here
7eea02f1d2 PM_K-1 hardware: interconnects (digital ribbon + analog + MIDI headers + USB-C/ESD)
circuits/interconnect.py maps the board nets onto connectors per DESIGN.md s7:
- J3 digital ribbon 2x13 (Pico-pinout): display SPI, touch I2C, joystick ADC, buttons,
  WS2812, panel-switch inputs, SIG/CLIP LED lines, power.
- J4 analog 2x5: balanced out hot/cold, shield, balanced in hot/cold, speaker (kept off
  the fast digital ribbon).
- J5 MIDI 1x8: OUT/IN/THRU loops + power (DNP MIDI only).
- J1 USB-C receptacle (KiCad lib symbol) + USBLC6-2SC6 ESD + 5.1k CC pulldowns; D+/D-
  from the core's 27R series, VBUS to the power tree.
ERC 0 errors; netlist 0 errors. Confirm USB-C connector variant (24-pin sym vs 16-pin
GCT USB4085) + USBLC6 footprint at layout.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 23:33:21 -05:00