← All projects

🌤️ Weather Station

A personal weather station that collects data from an ESP32 node with an SCD40 sensor and sends it via MQTT to a receiver program on a Raspberry Pi. The sensor node measures temperature, humidity, and pressure, while the processing node stores the data in InfluxDB, allowing the user to display it in Grafana. 100% Rust, on both the embedded and program side, with a shared JSON schema crate for easy communication.