A home server monitoring solution I set up as a hobby in early-2024.
I no longer use it and the code might not be the best because I was learning at the time. It worked well for the short period of time I used it for.
If I can find them, I will upload diagrams of each microcontroller and the layouts used.
- Debian server -> USB
- NodeMCUv3 -> HTTP
- Arduino Uno + ESP8266 for WiFi capabilities -> output
- Server running health_monitor.py
- Data passed to microcontroller NodeMCUv3 over USB serial (NodeMCUv3.ino)
- Data transferred over WiFi (http) to receiving microcontroller
- Data displayed on different types of displays connected to the receiving microcontroller*
*Unfortunately, I lost the "receiving" Arduino/ESP code some time ago.