Caravaning Monitor — płytka Master
Zaawansowany system monitoringu elektrycznego i środowiskowego dla kampera. Płytka Master zbiera dane z czujnika napięcia, prądu i mocy (INA228 z bocznikiem 200A), stężenia CO₂, temperatury i wilgotności powietrza (SCD40) oraz dwóch czujników DS18B20 — prezentując wszystko w czasie rzeczywistym na kolorowym ekranie 480×320 px.
System działa autonomicznie (bez internetu) i integruje się z Home Assistant przez MQTT Discovery. Dane są jednocześnie udostępniane przez REST API dla aplikacji Android oraz przesyłane bezprzewodowo przez ESP-NOW do urządzenia Satelita montowanego w kabinie kierowcy. Alerty o krytycznych stanach akumulatora i CO₂ trafiają na telefon przez push notification.
| Mikrokontroler | XIAO ESP32S3 Plus |
| Wyświetlacz | ST7796S 480×320 px, SPI 80 MHz |
| Czujnik V/I/P | INA228, bocznik FL-2C 200A/75mV |
| Czujnik CO₂/T/H | SCD40, I2C 400 kHz |
| Czujniki temp. | 2× DS18B20, 1-Wire |
| Komunikacja | WiFi, ESP-NOW, MQTT 3.1.1, HTTP API |
| Zasilanie | 12V DC → DC-DC buck → 5V → 3.3V LDO |
| Warstwy PCB | 2 (FR4, 1.6 mm) |
| Firmware | PlatformIO / Arduino, v1.0.3, OTA |
| Flash usage | 64.7% (partition 1.9 MB app) |
| Aplikacja | Android (Kotlin), polling /json co 3 s |
| Powiadomienia | Push via ntfy.sh (bateria, CO₂, prąd) |
Profesjonalna produkcja PCB — 2 warstwy, FR4 1.6 mm, wykończenie HASL, czas realizacji 24–48 h. Projekt zamówiony i zrealizowany przez JLCPCB.
Top layer
Bottom layer
Warstwy
www / 1
www / 2
www / 3
www / 4
www / 5
foto / 1
foto / 2
foto / 3
foto / 4
foto / 5