Round Light Engine Design

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:
  1. 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.
  2. Arrange OLED, encoders, and trackball headers into a console-style layout.
  3. Route the PCB and verify no airwires or DRC issues remain.
Single-sided setup
Ergonomic placement
Run design checks
Document requirements

Refine this doc
Ask about this doc
Design Review Notes — Initial Schematic Input
Review Summary
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.
  • Review Summary

  • Corrections / Improvements Applied

  • Notes for Layout

Round Console X

Round Console X thumbnail
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