Goal: a shared device graph defines sensors/actuators and how Unity objects bind to simulation I/O and firmware endpoints.
Includes:
- Camera, IMU, GPIO, network, audio/microphone, meters/gauges.
- Input devices mapping into simulated USB/HID/serial paths.
Acceptance:
- Config/spec layer for bindings.
- Device modules can be enabled/disabled with near-zero runtime overhead when unused.