Engineering

Engineering

The USB hardware design records the selected two-box ZERO 3E prototype and USB 2 first scope. These pages also cover software, tests, and earlier hardware research.

Understand the software

Read For
Architecture Endpoint state, agent placement, module boundaries, and failure behavior
Wire protocol The normative control contract
Simulation Repeatable control faults and the installed harness
Media reference Synthetic frames and the separate media transport
Telemetry Optional observers, resource sampling, and export formats

Reproduce the evidence

Read For
Verification Local gate, test layers, fault campaigns, and site checks
Media testing Loopback before two-host tests
Software performance Workloads, reproduction commands, and measured software costs
Contributing Setup, change boundaries, and useful failure reports

Develop the endpoints

Read For
USB hardware design Two ZERO 3E boxes, physical USB at each end, and remaining firmware work
Earlier HDMI/USB3 study Earlier alternatives and video research; superseded for the USB prototype
USB housing design Enclosure requirements and revision history
R4 case candidate Sliding joint, recessed M3 screws and heat-set inserts; physical fit untested
Retired R3 assembly Historical failed revision; do not print
Linux updates Operator-controlled releases, readiness, rollback, and recovery
ESP32 updater Ethernet firmware-update reference for future IR endpoints
Brand identity Shared screen and enclosure mark

Follow the reasoning

Architecture decisions preserve the rationale for protocol, security, persistence, driver, and operational choices. The research archive preserves dated feasibility, compression, and hardware studies. See project status for current capabilities before treating a historical proposal as an available endpoint.