Skip to content

A calender in portaldesign based on an ESP8266 and an EInk display

Notifications You must be signed in to change notification settings

littleCdev/PortalCalendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portalcalendar

Portalcalendar is a small calendar with portal level-sign desing using a eInk display together with an ESP8622 wifichip.

example build

Features 9 different symbols from the Portallevels that are shown randomly every day.

example1example2example3

Birthdays

example3

Easy webinterface for configuration

example3

Parts used

Wiring

RTC Module Nodemcu
SDA D3
SCL D4
GND GND
5V / VCC 3V
Epaper-display Nodemcu
BUSY D6
RST D2
DC D1
CS D8
CLK D5
DIN D7
GND GND
VCC 3V
Nodemcu Nodemcu
D1 R1 (470 R, for deepsleep!)
RST R1 (470 R, for deepsleep!)

Do not forget to connect D1 to RST via a 470 Ohm resistor from the nodecmu, otherwise the calendar isn't going to update!

wiring

Flashing

this repository ships a precompiled binary for the nodemcu board that can be easily flashed with NodeMCU PyFlasher.

Download NodeMCU PyFlasher from their release section https://github.com/marcelstoer/nodemcu-pyflasher/releases

Select the correct serial port for your module. Select the DS1307_target.bin or DS3231_target.bin file from the bin/ folder, depending on wich module you are using from this repository and hit the "flash" button after this you should see a message on your display

flasing

Configuring

After successfull programming press the RST button on the node mcu twice, this is needed to wake the controller up from deepsleep.

Now you got 10seconds to press the Flash button to enable the configuration mode, otherwise the controller will go to sleep again.

flashing

After pressing the flashbutton the controller will create an open accesspoint called "PortalCalender" connect to it and navigate to http://192.168.4.1 with a webbrowser

flashing example3

Running on a battery

It's possible but takes a bit more advanced work, see doc/runonbattery.md for more details

About

A calender in portaldesign based on an ESP8266 and an EInk display

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published