Skip to content

ppelikan/e-ink_wifi_weather_widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Ink WiFi Weather Widget

This project is intednded to run on ESP8266 e-paper driver board NodeMCU module connected to 2.7" e-paper display and optional DS18B20 temperature sensor. Weather forecast data is being downloaded from openweathermap.org JSON API. It is super energy efficient. You should be able to power it from a single 3V battery for a long time.

ppelikan_e-ink_wifi_weather_widget

Features

  • Live forecast data updated every 15min
  • Nice look and compact size
  • Energy efficient design
  • Multilanguage support
  • Easy to modify and upgrade

Needed libraries

Hardware modifications

  • In order to make deep sleep state possible, the GPIO16 (D0 on PCB) pin has to be shorted to the RST pin. After this modification you will need to press "Flash" button every time you upload code into the board and after that reset the power by disconnecting the board for a moment.
  • If you want to see the in-door measured temperature, connect the One Wire data line of the DS18B20 temperature sensor to the GPIO2 (D2 on PCB) along with the 4k7 pullup resistor.

License