Hardware and setup
The radio is an ESP32 board on USB serial running firmware/esp32; LDN, Pia and the games run in Python on the host, which needs no root and no Wi-Fi driver. Every title trades through it. A Linux host can instead drive an AP-capable Wi-Fi card directly; that path is legacy.
Pages
- ESP32 radio: the board, its firmware, serial protocol and measurements.
- Switch keys: installing
prod.keyssafely. - Adapters: the Linux Wi-Fi cards, their configuration and failure modes.
- Controller board: an ESP32-S3 the console takes as a wired controller, driven over Bluetooth LE, or a classic ESP32 it pairs as a Pro Controller, driven over USB serial.
- Raspberry Pi host: the Linux deployment and the supervised Mystery Gift runner.