Front Panel
Rear Panel
OLED System
iPad UI
1RU Front Panel — CPB-1U-RTX
CHROMA PULP LIVE CPB-1U-RTX CHROMA PULP BOX IP 192.168.100.6:8732 TC 10:14:22:08 25fps GPU 64°C PSU A+B OK ● PIPELINE CONNECTED 128×64 OLED STATUS PWR SDI GEN TC ERR USB POWER PSU A B
Front panel elements (left to right): Rack ears with M6 holes · Logo plate · 128×64 OLED (shows IP, TC, GPU temp, PSU state, pipeline status) · 5 status LEDs (PWR/SDI/GEN/TC/ERR) · USB-A 3.2 (local access) · Illuminated power button · Dual PSU status indicators A/B
1RU Rear Panel — CPB-1U-RTX
SDI IN 12G-SDI 1 2 3 4 SDI OUT 12G-SDI 1 2 3 4 SYNC / TC BB IN BB OUT LTC IN LTC OUT NETWORK 25G DATA 1 25G DATA 2 1G MGMT AUX USB USB-A DP DP 2.1 DP DP 2.1 POWER IEC C19 PSU A IEC C19 PSU B REAR PANEL — CPB-1U-RTX — ALL CONNECTORS RECESSED 3mm BEHIND PANEL FACE
OLED Front Panel System — How It Works
MAIN SERVER CPU Intel i9-14900 Ubuntu 22.04 LTS PREEMPT_RT kernel Chroma Pulp daemon /dev/ttyACM0 ← USB USB serial / HID RP2040 PICO W MicroPython USB-C power + data I2C → SSD1306 GPIO 4 (SDA) / 5 (SCL) I2C 3.3V / GND SSD1306 OLED CHROMA PULP BOX IP 192.168.100.6 TC 10:14:22:08 GPU 64°C PSU A+B ● CONNECTED 128×64px · 0.96″ · $8 DATA FLOW (every 1 second) daemon pipeline.js {"ip":"192.168.100.6", "tc":"10:14:22:08","gpu":64,"psu":"A+B"} USB serial /dev/ttyACM0 OLED BILL OF MATERIALS — FRONT PANEL CONTROLLER Raspberry Pi Pico W RP2040 · MicroPython · USB-C · WiFi $6 SSD1306 OLED 0.96″ 128×64 · I2C · 3.3V · white or cyan $8 USB-C panel mount cable Power + data from internal USB header $6 22AWG JST cable · PCB mount SDA / SCL / 3.3V / GND to OLED $3 Total OLED subsystem $23
How it works: A Raspberry Pi Pico W ($6) sits inside the chassis connected via USB to the main CPU (appears as /dev/ttyACM0). The Chroma Pulp daemon writes a JSON status packet to that serial port every second. The Pico runs MicroPython firmware that reads it and renders the display on a $8 SSD1306 OLED via I2C. Total cost: $23. The Pico also has WiFi so it can independently reach the pipeline's REST API as a fallback.
iPad UI Layout — Touch-Optimised Remote Control
CHROMA PULP LIVE Pipeline connected 192.168.100.6 Composite Alpha Confidence Split WebGPU Canvas 1280×720 · 4K DCI SDI IN · 1280×720 · 27fps 0.0ms · WebGPU CHROMA KEY Enabled Screen color Similarity 0.22 Softness 0.15 QUICK ACTIONS Analyze Match BG VFX Score ● Record GPU: WebGPU · 0.0ms 192.168.100.6:8732 Share QR Setup LIVE CAMERA FEED camera source
Key iPad UX decisions: Sliders use 44pt touch targets (Apple HIG minimum) · Toggle switches are 44×24pt · Quick action buttons are 100×36pt for gloved-hand use on set · Panels collapse into a bottom sheet on portrait orientation · No file picker dialogs (unavailable in browser) — backgrounds loaded via drag-drop or from the box's stored media library.