Overview
Every board this server manages: who is online, what runs where, and what needs attention.
Core load across live boards
Recent events
All boardsUpdates
In progress
boards installing a release, or ordered to| Board | From | To | State | Rollout |
|---|
Rollouts
a release on chosen boards, a canary first| Release | How | Progress | Status | Started |
|---|
Boards
Boards appear here when they register. Open one for its settings, health and log.
Health and tasks
Board reports everyReleases
Signed ESP-IDF images, one firmware per board type. Publish a release to offer it to the boards of its type; withdrawing one cancels its open orders.
| Version | Built | Size | SHA-256 | Status | Stability | Notes |
|---|
Keys and certificates
Every key, certificate and password the RPS system relies on: where it lives, how old it is, when it expires, and what can be renewed here.
| Status | Item | Where | Since | Valid until |
|---|
Audit log
key, certificate and password changesUsers and workspaces
Who can log in, with which role, and which workspaces they see. Each board belongs to one workspace; a tenant groups a customer's workspaces.
Users
owner: everything · operator: boards, releases, rollouts, toolkit, docs · viewer: look only| User | Role | Workspaces | Status |
|---|
Tenants
customers, each with one or more workspaces| Tenant | Id | Workspaces |
|---|
Workspaces
a quota limits the boards in a workspace (0 = no limit)| Workspace | Id | Tenant | Boards | Quota |
|---|
API tokens
for other systems: each acts with its role in its workspaces, and cannot make tokens or change users and passwords| Token | Role | Workspaces | Made | Last used | Ends |
|---|
ESP32 Toolkit
Set up, back up and recover a board plugged into this computer's USB port (Chrome or Edge).
Board on this computer's USB
Put the board in download mode (hold BOOT, press RESET, release BOOT), plug it into this computer, then Connect and pick its port.
Install our firmware
Backup and recovery
Activity
Serial monitor stopped
The firmware's own console, for a board whose console is on USB (the touch display, the cameras, the status display; not the audio board's). Start restarts the board into its firmware and shows what it prints (115,200 bps); Connect again for the tools above. Running boards send their log over the network too (Boards, Log).