A multi-points, LoRa-based weather monitoring system.
Comprises:
- base station: display + Temp, humidity and CO2 sensors
- outdoor satellite: Temp, humidity and pressure sensors
- indoor satellite: Temp, humidity and CO2 sensors
- Satellites to capture sensor values every 5 min and send to base over LoRa 433MHz
- Base updates screen every 5min
- battery-operated
- base, outdoor and indoor sats all have different firmwares.
- Display: 1 line per satellite, with freshness indicator (whether measure was received over last X min)
- circuit diagrams
- breakout builds
- code
- assembly
- shells
- PCB
| Type | Name | Refs |
|---|---|---|
| Microcontroller | Heltec CubeCell HTCC-AB02A | https://heltec.org/project/htcc-ab02a/?attribute_pa_band=433mhz |
| Temp & humidity sensor | AHT20 | https://www.adafruit.com/product/4566 |
| CO2 sensor | SCD40 | https://www.adafruit.com/product/5187 |
| Pressure sensor | LPS22HB | https://www.adafruit.com/product/4633 |
| screen | eInk 2.13" monochrome 250x122 (SSD1680) | https://www.adafruit.com/product/4197 |
More parts
- SMA right angle connectors
- ribbon cables
- Create a symlink for each library:
ln -s ~/dev/station-meteo/sketches/libraries/aht20 ~/dev/station-meteo/sketches/libraries/lps22hb ~/Arduino/libraries/