We're rylothis — an end-to-end system for monitoring campus classrooms: CO2, temperature/humidity, occupancy, and power/energy, from the sensor firmware up through the backend to a live dashboard.
- visualization-device —
ESP32-S3 firmware for the sensor node: CO2/temperature/humidity (SCD41),
occupancy (mmWave presence, optional door counter), and power/energy
(Modbus-RTU meter over RS485). Reports readings to
visualization-server. - visualization-server — C++ microservices backend (registry, gateway, accounts, chart data, sensor ingestion) behind a single HTTP gateway.
- visualization-view — React dashboard for browsing/editing chart data and viewing each classroom's live sensor readings.
Data flows one way: device → server → view.