ESP32 Wi-Fi Weather Station with E-Paper Display
Build an ultra-low-power weather station with an e-paper screen fetching real-time forecast data via OpenWeather API.
Project Overview
This project guides you through building a persistent, battery-operated ambient weather station utilizing an ESP32 microcontroller and a 4.2-inch tri-color E-Paper (E-Ink) display.
Key Highlights
- Deep-sleep power consumption under 15µA for 6-month battery lifespan
- HTTP JSON parsing of OpenWeatherMap REST API
- Custom font rendering and atmospheric icons
- 3D printable desktop enclosure schematics included
Circuit Diagram & Components
Components required: ESP32-WROOM-32, Waveshare 4.2" E-Paper display, BME280 temperature/humidity sensor, TP4056 charging module, and a 18650 Li-ion battery.