Open questions¶
Facts the tutorial states that still need confirming by the project, collected from every page.
Todo
Add the maintainers’ email address (on the nexnok.com domain) once it exists, and open the public nn/main/dev branches that pull requests go to.
Todo
Link the discussion place (GitHub Discussions on a NexusNoki repository, or a chat server) once it is set up.
Todo
Write the ribbon orientation in words from a photo of a working camera (the BeagleBoard docs show the connectors only in diagrams).
Todo
Write the ribbon orientation in words for each board (which side the metal contacts face), from a photo of a working camera: Waveshare’s pages show it only in pictures.
Todo
Walk these steps on a factory-blank ESP32-P4 board, and document flashing the ESP32-C6 co-processor (its own release, nn-app-media-network) when it needs an update.
Todo
Test a standard and a Wide Camera Module 3 on the BeagleY-AI, and tune colour for the modules with an infrared filter.
Todo
ESP32-P4 camera OTA: an update agent in the camera firmware (the board already has two app slots).
Todo
Mac mini: decide between running the hub in a Linux VM or container and a native macOS service; BlueZ is Linux-only, so native macOS needs a different Bluetooth backend. Document once tested.
Todo
x86 PC: document the media server’s software video decode path and expected CPU load per camera.
Todo
Raspberry Pi: test the hub on a Pi 5 and document the Bluetooth setup and any media server limits.
Todo
Walk the two-machine setup end to end on real hardware (it is built and unit-tested, not yet run on two machines).
Todo
Flash and provision a sensor from a freshly installed hub on real hardware. Checked so far on a clean Debian 12 install: the installer, adding the public source, the catalog listing v0.0.1 as flashable, and downloading its flash script and verified image.