An ESP32 and an ePaper Display reads Open Weather Map and displays the weather
Take a look at the V2 Marani Version. If you like it, download it, if not, take the original one from G6EJD
I just enhanced his version, like:
- Better alignment of Text and Graphics
 - Better alignment of Forecast Multiline-Text
 - Wind and Gust speeds
 - Multi-Graphs to show more than one value (ex. Rain and Snow)
 - Ajust-Graphs with moving x-axis descriptions for better readout of forecasts
 - Added Moon-Set and Rise times, Distance, Zodiac, Age, Longitude and Latitude and Illumination
 - Changed Battery-Display when no battery used
 - Moved some Status-Infos to better suitable places
 - Stronger lines in Weather Symbols and Wind graphics
 - Fixed the positioning of weekday labels to be moved pixelperfect
 - Added vertical lines in all historys to get a better differntiation between days
 
Additional Stuff:
- 3D Case
 - Custom made PCB, now with CH9102F fix (cheap CP2104 alternativ UART Chip), you're able to use both chips now
 - Contains all needed stuff for battery usage (battery sensor, charge-unit, buck-boost converter)
 
Download the software to your Arduino's library directory.
- 
From the examples, choose depending on your module either
- Waveshare_7_5_T7 (newer 800x480 version of the older 640x384)
 
Code requires GxEPD2 library
- which needs [Adafruit_GFX](https://github.com/adafruit/Adafruit-GFX-Library
 - an also requires U8g2_for_Adafruit_GFX
 
 - 
Obtain your OWM API key - it's free
 - 
Edit the owm_credentials.h file in the IDE (TAB at top of IDE) and change your Language, Country, choose your units Metric or Imperial and be sure to find a valid weather station location on OpenWeatherMap, if your display has all blank values your location does not exist!
 - 
Save your files.
 
Compile and upload the code - Enjoy!
7.5" V2 Marani 800x480 E-Paper Layout
7.5" Old 800x480 E-Paper Layout
7.5" Old 640x384 E-Paper Layout






