← Admin Console

ePaper Boards

Each board is a physical e-paper display (XIAO ESP32 + ePaper) registered here. The operatorBoard Cloud Function reads this config per request and renders the image. Boards update on their own polling interval (default 15 min).

How do I onboard, re-pair, or modify a board?

Onboarding a brand-new board

  1. Flash the firmware once (USB to bc1). Default secrets.h with no WiFi defines is fine — the device will provision itself.
  2. Power the board on. The e-paper shows SETUP MODE with the SSID it just created (e.g. HexworthBoard-A1B2).
  3. On your phone, join that WiFi network. A captive-portal page opens automatically (or browse to http://192.168.4.1).
  4. Pick your home WiFi from the list, enter the password, and type a Board ID (lowercase + dashes, e.g. room-318). Submit.
  5. Device saves to its internal flash (NVS), reboots, joins your WiFi, and starts polling its Cloud Function URL.
  6. Back here in the admin UI, click + New Board and create a Firestore doc with the same Board ID. Fill in the courses to display.

Re-pairing or changing the WiFi network

About the Board ID

Heartbeat colors

Refresh cadence

Registered Boards

ID / Label Template Last seen
Loading…