OreoOS docs
Build on the badge. Understand the system.
Practical developer references and detailed accounts of the engineering decisions behind OreoOS.
The oreo CLI
Install oreo-cli, then control the badge over USB: the full-screen view, Transfer, files, apps, Wi-Fi, profile setup, updates and troubleshooting.
Read documentationConnecting the badge
Which USB-C port, port names, Linux permissions, the CLI first, and raw mpremote for advanced use.
Read documentationThe Transfer app
Send photos, videos and documents with the code the badge shows; the safety checks and the protocol.
Read documentationWriting OreoOS apps
App structure, lifecycle hooks, manifests, graphics, controls, and deployment.
Read documentationRV565 video architecture
Independent RGB565 frames, firmware inflation, SPI2 GDMA stripes, and the measured path from 0.5 to 24 FPS.
Read documentationRV565 research paper
Preview the forthcoming paper, authors, measured results, and scope of the cross-layer video architecture.
Read documentation