This browser has no Web Serial, so it can neither install the firmware nor talk to the hub. Use a desktop Chrome or Edge.
Set up your hub
Install the firmware, answer a few questions and check that everything works. You need a desktop Chrome or Edge and a USB data cable.
Setup assistant
1 · Which board do you have?
Loading the board list…
2 · Install the firmware
Connect the board with a USB data cable, press Install and choose its serial port. Installing erases the hub's settings only if you tick that in the dialog.
Use a desktop Chromium-based browser that supports Web Serial, such as Chrome or Edge.Open this page over HTTPS and allow serial-port access in your browser.
The current release build (…). Older and development builds are under Advanced.
The web installer does not offer an image for this board yet. Flash the image from the latest release with esptool, then continue.
3 · Connect to the hub
After installing, wait a few seconds, then connect. A hub on battery sleeps most of the time: after a reset it stays awake for ten minutes.
Not connected
4 · How will you use it?
5 · Saving
6 · Check
Switch the camera on and keep it within a few metres for the first search. It takes up to a few minutes.
Install firmware
Connect your board to this computer with a USB data cable.
Choose the board, a build version and a variant below, then select the board's serial port when your browser asks.
Confirm the installation in the browser dialog.
This build has no image for the chosen board (builds before the per-board installer have only the ESP32-S3-A7670E-4G). Choose a newer build.
Development build
Verbose serial logs (INFO level). Use this to watch the camera protocol and read responses in the console tab.
Use a desktop Chromium-based browser that supports Web Serial, such as Chrome or Edge.Open this page over HTTPS and allow serial-port access in your browser.
Release build
Size-optimized, warnings-only logging. Use this for normal operation.
Use a desktop Chromium-based browser that supports Web Serial, such as Chrome or Edge.Open this page over HTTPS and allow serial-port access in your browser.
Each build is the CI firmware for the chosen board at that commit. The firmware activates and talks to a camera only where those connections are authorized.
The hub wakes the camera and asks it to record. A photo is followed by a normal scan, so the picture is read and delivered like any other.
Recordings on the camera
Reads what is on the camera's SD card. Nothing is fetched or delivered, and it does not count as a read for the schedule.
Type
Camera time
Folder/number
mediaId
Actions
What was asked of the camera, from here, the hub's web page or Telegram, newest first. An action that was sent and not answered is not repeated: ask again.
Connect to the hub to see them.
Live protocol view
Decodes the serial log as it streams in: the camera session's progress, the parsed media list (a video and its photo grouped as one capture, with the thumbnail the firmware prints over serial), and the raw thumbnail/photo bulk frames. Connect to the hub to drive it live, or replay a bundled sample.
Media list
Preview
#
Capture
Dir
Num
mediaId
Time
Bulk frames
Thumbnail/photo data on the bulk channel (D0/D1 subtype 0x03/0x04). Decoded from the recon hex dump: ARTEMIS record header, 72-byte media header, JPEG start.