Cyber systems project contributor
DTU Design-Build 4
Biological-System Monitoring
ESP32 sensing and a web interface for monitoring a living mussel system under biological operating constraints.
Scroll to inspect the full diagram →
Temperature / light / safe operating rangeArchitecture abstraction
The problem
Observe a living system without treating biological limits as ordinary software thresholds.
System architecture
- ESP32 firmware for thermistor and colour/light sensing.
- Adafruit IO feeds for two temperature channels and light.
- A static monitoring frontend for the published sensor state.
- Hardware test scripts for individual components before integrated operation.
Engineering decisions
- Separate sensor configuration, drivers, publishing, and test scripts.
- Keep credentials local and explicitly excluded from version control.
- Expose the monitored state through simple, inspectable feeds.
Testing and verification
- Dedicated scripts for thermistor, light-sensor, module, and Wi-Fi checks.
- Frontend error states when sensor feeds have not published successfully.
Limitations
- The public repository documents monitoring infrastructure, not biological study outcomes.
- Live Adafruit IO credentials and private feeds are not included.
What I would improve next
- Formalise safe-range alerts and missing-sensor-data handling.
- Add calibrated provenance for sensor measurements and experimental sessions.
