July 24, 2020
This is my build of an E-Paper ESP32 Weather Station.
It uses an Adafruit HUZZAH32 ESP32 module to drive a 7.5", 800x480
pixel E-Paper display. It obtains weather data over WiFi and the
Internet from Open Weather Map then decodes and displays it. Internet
NTP servers are used to obtain the time which is conditioned by the
local time zone. This amazing piece of software was written by David
Bird and is Copyright (c) 2018 with all rights reserved. The original
software can be found at:
https://github.com/G6EJD/ESP32-e-Paper-Weather-Display
I made changes as required to use the HUZZAH32 module and numerous
cosmetic changes for my personal preferences. The HUZZAH32 Feather
module was used because of its built in LiPo battery management.
Speaking of battery operation, the Weather Station stops updating
between 11:00 PM and 7:00 AM to limit battery drain. The Weather
Station will probably run for about a week on a fully charged 1000mAh
battery. The battery is charged whenever the HUZZAH32 is plugged into a
USB power source. An LED on the module will glow yellow as the battery
charges and will be extinguished when charging is complete.
I created the stand for the weather station by bending a piece of red
acrylic over a copper tube. All component parts are glued to the
acrylic with Goop.
Questions and comments to me
Craig at: calhjh@gmail.com