Appearance
Base Board hardware
The intended controller is ESP32-class, with Wi-Fi, optional BLE, GPIOs for the shared bus and chain start, and sufficient resources for the chosen coordination workload. Exact model and pin assignment TBD.
| Interface | Purpose | Unresolved detail |
|---|---|---|
| Power input and distribution | Supply main board and hexes | Regulation, protection, wire sizing |
| SDA/SCL | Shared hex communication | Bus pins, pull-ups, compatible levels |
| Chain output | Enable the first hex during enumeration | Pin and activation behavior |
| Wi-Fi | Game API and web-client connectivity | Local-network arrangement and hosting |
| Debug/programming | Bring-up and recovery | Connector and tooling |
text
Battery subsystem → switched 5V distribution → main controller supply interface
→ H0 ... H6
Main SDA/SCL ───────────────────────────────→ shared hex bus
Main chain GPIO ───────────────────────────→ H0 CHAIN_INThis is a logical diagram. Verify the selected development board's power input separately from its GPIO levels. The eventual enclosure must provide cable strain relief, switch access, and programming access; its dimensions are not defined.
The shared BOM includes the owned battery, charger, boost converter, switch, and bus pull-ups. Controller cost and purchasing link remain TBD. An Arduino Uno is not a purchase requirement.
See power, Smart Hex wiring, and open questions.