Use a GPS module in a weather station. The data is provided via MQTT JSON string, as an HTTP website, and directly on an OLED display.
Hardware:
- UBLOX NEO6M GPS (Modul GY-NEO6MV2) (UART)
- OLED DISPLAY 1.3" (I2C, 6LINES, SH1106)
- ESP32 WROOM-32 Devkit1
- ESP32 Button to Switch OLED on/off (Start=OLED on, Screensaver: on-time set in code {123sec.}, alive with Button)
Mircopython-Code MP_1.6.1 (Assist w. Perplexity)
see py code
HomeAssistent Integration for MQTT Code
see py code
OLED Display (i use only 5 lines, 1 line defect)
W+ W- = WLAN
M+ M- = MQTT
WS+ WS- = Website
R = ReconnectCounter
Date & Time in UTC
WebSite


