4.2 "EPD E-Ink Display + ESP8266 - Wetter + Google Calendar

A combined weather station + Calendar based on a esp8266 microcontroller with 4.2 "ePaper Disply.


  • ESP8266 microcontroller
  • 4,2″ ePaper Display
  • inductive charging by the back cover
  • 1000mAh LiPo Battery
  • 100-day period in one update per hour between 6: 00h and 22: 00h
  • OTA Funktionionalität (limited by Schlafmodus9
  • Google Calendar Synchronization
  • Priority decoder for calendar entries
  • Localization of the data (German)
  • NTP date and time incl. Summer / winter time
  • Weather for "Current / 3 hours / 6 hours"
  • Vollacrylgehäuse

The quiescent current in sleep mode is about 30-35uA.

Project on Github: ESP8266 EPD Weather Google Calendar

You may so like...

11 Responses

  1. Fischer Fritze says:

    I followed the instructions from GitHub, but:
    What do I have where to connect so that the correct symbol is activated?
    I have a LiPo at 5V and GND mini on D1. Do I need to install a resistor from 5V to A0 and if so what kind of resistance? Unfortunately, this is not documented.

  2. Roger says:

    Hello I have the 4.2 display of Waveshare, test programs run properly. But here I only have at the center a pixelated i in a circle, pixelated bottom black background with barely legible text "SSID. SmartEPD ..." and otherwise only now and then pixels that give an idea that I am on the right track ... .. 🙁

  3. Moreau says:

    Hello Google in the script I can not know what name I have to schedule. Could you explain more?

  4. Daniel says:

    Hi! I’ve written to you at youtube and the arduino forum.

    I also got the same display. Could you maby show more in dept how you connected it? It was stuck to a PCB-board, did you rip it off or did you handle it in any other way?

    Would love to se more close up pictures and steps of how you did it.

    Please send me an email if you answer 🙂

  5. showgolf says:

    I tried to do as your project but It’s many error. Could you please give me your email for ask a question?

  6. mb says:

    Super exactly THAT I wanted!
    But: Pulling appointments from Google calendar (needs script at Google site) -> how does this script?
    Thank you!

  7. jan says:

    there are some where a complete manual, component list, loftwarelinks for a replica?

Leave a reply

Your email address will not be published.

* Checkbox GDPR is required,,en,This form collects your name, email and content so that we can keep track of the comments placed on the website. For more info check our privacy policy where you'll get more info on where, how and why we store your data.,,en,I agree,,en


I agree