/slothy

Soild IoT Humidity Monitor

Primary LanguageRust

sIoThy

CI

Soil IoT Humidity Monitor

ESP8266

pinout

ADC-Mux Shield

Since the ESP8266 has only one analog input (A0), we have to use a analog signal multiplexer. For that we use the 74HC4051D:

74HC4051D

This is mounted on a customly designed shield, where the ESP socks into:

shield

Backend

sudo apt install sqlite3
cat migrations/00_bootstrap.sql | sqlite3 db.sqlite
cargo install cargo-watch
cargo watch -cqw src -x run  # Restart server during development on every file change