Photos to take¶
Every place in the manual that needs a photograph is listed here, with what the shot must show.
When a photo exists, put it in source/_static/photos/ and replace the placeholder with a figure
(the nn_photos extension’s docstring shows how).
Camera Module 3 connected to the BeagleY-AI (Linux camera (BeagleY-AI))
Close-up of the BeagleY-AI's CSI connector with the ribbon inserted: which connector (the board has two), which side the contacts face, the latch closed.
The card reader plugged into the hub (Linux camera (BeagleY-AI))
The Orange Pi 6 Plus with a USB microSD reader plugged in and a card in it.
A newly registered camera (FreeRTOS camera (ESP32-P4))
Screenshot of the camera's page right after registering, with the live view playing.
OV5647 ribbon cable in the ESP32-P4-Module-DEV-KIT (FreeRTOS camera (ESP32-P4))
The same for the ESP32-P4-Module-DEV-KIT: the connector, the ribbon orientation, the latch.
OV5647 ribbon cable in the ESP32-P4-WIFI6 (FreeRTOS camera (ESP32-P4))
Close-up of the ESP32-P4-WIFI6's MIPI-CSI connector with the OV5647 ribbon inserted: which side the contacts face, and the latch closed. Label the connector.
Which USB-C port to use on each ESP32-P4 board (FreeRTOS camera (ESP32-P4))
Both boards from above with the USB-C port used for flashing circled. On the ESP32-P4-WIFI6 it is the UART port (the USB-to-serial chip), not the P4's own USB port.
The camera Firmware panel (Update cameras over the air)
Screenshot of a BeagleY-AI camera's Device Status › Firmware panel showing running, system slot and target.
ESP32-C6 DevKitC as the NCP, plugged into the hub (Enable the Thread gateway)
The ESP32-C6-DevKitC-1 connected to the Orange Pi 6 Plus. Show which of the board's two USB-C ports is used (the one labelled "USB", the native USB Serial/JTAG port, not "UART").
NCP radio plugged into a BeagleY-AI camera (Enable the Thread gateway)
The BeagleY-AI camera with the ESP32-C6 NCP plugged into a USB-A port with a short cable.
The Gateway page with the hub gateway online (Enable the Thread gateway)
Screenshot of the Gateway page: the Gateways table with one gateway online and the Hub gateway service panel below.
Orange Pi 6 Plus with the antenna fitted (Hub on the Orange Pi 6 Plus)
Top view of the Orange Pi 6 Plus showing where the antenna cable connects (the U.FL socket for Wi-Fi/Bluetooth), with the antenna attached. Label the socket.
The web app on first open (Hub on the Orange Pi 6 Plus)
Screenshot of the Devices page on a fresh hub (empty device list, sidebar visible).
The Pipelines page with the media server online (Enable the media server)
Screenshot of the Pipelines tab showing the media host online and no cameras.
Automation page after a push (Automations)
Screenshot of Automation › Modify rules with the rule in the editor and the Console showing a successful push, and a second one of the On devices table.
Three sensors lighting together (Automations)
Photo (or a short video) of three ESP32-C6 boards on a desk with their LEDs lit after one button press.
The Add device wizard, sensor registered (Set up the sensors)
Screenshot of the Add device wizard's Register step with both checklist lines ticked.
The example sensor board (Set up the sensors)
An ESP32-C6-DevKitC-1 from above, with the BOOT button and the RGB LED labelled, and the USB-C port used for flashing marked.
Factory › Fleet with sensors armed (Update sensors over the air)
Screenshot of Factory › Fleet showing a firmware row with its armed count and the Apply button.
The Fleet table with a device behind (Update sensors over the air)
Screenshot of Factory › Fleet with at least one sensor behind and one up to date.