- architecture.md — how the core pieces fit together
- ecosystem.md — the other repositories and what each one owns
- install-workflows.md — pip, MIP,
mpremote, and desktop prerequisites - board-bringup.md — a board from bare to drawing: what the firmware already has, installing over Wi-Fi, and the traps that look like hardware
- board-configs.md — the board config catalog and what each one selects
- troubleshooting.md — import, install, and display problems
- board-peripherals.md — eager UI hardware vs lazy extras
- display-boards.md — per-board panel, touch, and interface notes
- device-matrix.md — product board →
board_config→ peripheral roles
- displaydev.md — display backends and how they expose input
- appdev.md — the event poller and device mux (
App) - multimer.md — portable timers
- audio.md —
audiodevinterfaces - app-and-board-config.md — the application loop
- pydevices-desktop.md — the desktop bundle
- wasm.md — direct MicroPython,
_wasm_bridge, andbin/wasm.py - pyscript.md — retained Pyodide tooling and
PSDisplay - android.md — the APK,
bin/android.py, orientation, timers, audio - jupyter.md —
JNDisplay,bin/jupyter.py, the async execution model - wokwi.md — simulator notes
- publishing.md — releases and package publication
Companion application examples and gallery showcases live in pydevices-examples.