Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 1.76 KB

README.md

File metadata and controls

44 lines (28 loc) · 1.76 KB

ESP32 home news epaper

A display showing weather (current, today and tomorrow), agenda & power comsumption (for french Linky service) on an e-ink screen, powered by an esp32.

That project combines previous projects into a single e-ink screen :

Weather is fetched from Open Weather Map. You’ll need to create an account to get an API key.

The « agenda » and power consumption needs JSON produced and served on a server :

  • next-calendar-events-server to fetch and format agenda events,
  • bokub/linky, launched daily to produces daily consumption and max power files. You will also need a price.json file containing { "price": "0.23" }

You’ll need to copy parameters.h.dist to parameters.h and change it to your needs.

Hardware

Mapping of Waveshare ESP32 Driver Board

  • BUSY -> 25
  • RST -> 26
  • DC -> 27
  • CS-> 15
  • CLK -> 13
  • DIN -> 14

433 Mhz transmitter mapping

  • pin 34 to D0
  • 3v3
  • GND

Software

That project is made possible by amazing ZinggJM/GxEPD2 and wonderful bokub/linky Open Source projects. Thanks