I’ll treat this as the Round Console X hardware controller for your Round Light Engine color grading software: first I’ll update the project identity/docs, verify the schematic is still clean, then set up a one-sided PCB structure with placement/routing constraints.
I updated the project to Round Console X and changed the description to match your clarified goal: a hardware console for your self-developed Round Light Engine color grading software. I also re-ran schematic checks, and the schematic is currently clean with no open ERC/passive/footprint warnings from the checks run.
Open items:
I could not continue into one-sided PCB setup/placement/routing because your account currently has no available ACUs for AI execution.
PCB is still at the existing 160mm × 100mm, 4-layer setup; one-sided PCB structure has not yet been applied.
Ergonomic placement and routing are still pending.
Next steps when ACUs are available:
Convert layout intent to a single-sided / 2-layer fabrication structure with bottom copper used as the main routing side and jumpers/0Ω links allowed.
Arrange OLED, encoders, and trackball headers into a console-style layout.
Route the PCB and verify no airwires or DRC issues remain.
The provided wiring matrix is broadly usable for a Pico-based control console. The changes below are incorporated into the schematic so the design is more robust and easier to route as a single-sided PCB.
Corrections / Improvements Applied
I2C pull-ups changed from 10kΩ to 4.7kΩ on SDA and SCL.
MCP23017 RESET added with 10kΩ pull-up to 3V3.
MCP23017 A0/A1/A2 tied to GND for I2C address 0x20.
One 100nF decoupling capacitor added near MCP23017 VDD.
One 100nF local capacitor added at OLED VCC.
One 100nF capacitor added at each trackball header VDD.
One 10µF bulk capacitor added on the 3V3 rail.
10kΩ pull-ups added on all three SPI CS nets.
Trackball header spare pins are intentionally left unconnected until the exact breakout pinout is confirmed.
Notes for Layout
Keep GP26/GP27/GP28 SPI traces short and grouped.
Place CS pull-ups near the Pico or between Pico and sensor headers.
Place decoupling capacitors physically close to the power pins/headers they support.
Use wider 3V3 and GND traces, around 0.75–1.0mm where possible.
Expect jumper wires or 0Ω links if true single-sided routing becomes congested.
Round Console X hardware control surface for the user’s self-developed Round Light Engine color grading software, based on Raspberry Pi Pico, OLED feedback, six encoders, three SPI optical trackball headers, MCP23017 expansion, and a one-sided PCB layout target.
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor
Qty 1
Arrow
$14.34–$18.22
Digi-Key
$17.03
HQonline
$3.12
LCSC
$25.03
Mouser
$18.35
TME
$14.36
Verical
$6.53–$14.87
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.