Martin FasaniSamuel Archibald
Published © CC BY-NC-SA

CALE esp32 screen manager

Screen manager Web Service and Firmware that let's you compose dynamic API mashups to feed your Displays with images

IntermediateFull instructions provided2 hours37
CALE esp32 screen manager

Things used in this project

Hardware components

ESP32
Espressif ESP32
×1
Epaper Waveshare 7.5 800x480 b/w
Can be any of the Epaper displays supported by gxEPD library. Please make sure to get a version that comes with SPI adapter so you can connect it to the ESP32
×1
CASE for Epaper Waveshare 7.5 800x480
My custom back-side for the CASE: https://www.thingiverse.com/thing:4126236
×1

Software apps and online services

CALE.es Calendar Low Energy
CALE receives a request from the ESP32 and responds with the bitmap that is rendered on your Eink display
Android Studio
Android Studio
Android first release: CALE App https://github.com/martinberlin/cale-app/tree/master/releases

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Custom parts and enclosures

CASE for the 7.5" 800*480 waveshare/good display STL 3D model

Please find CALE cases for 7.5 Waveshare (800*480)

CASE for the 4.2 Good Display STL 3D model

4.2 Dalian Good Display case (400x300)

CASE Lilygo T5 V2.4 Eink 2.13“

This is a case for the mini T5 Firmware: https://github.com/martinberlin/eink-calendar/tree/cale_t5

Schematics

ESP32 Schematic

Please check the repository for wiring examples

Bluetooth configuration flow

Explains how the Bluetooth configuration works

Code

CALE Eink Firmware

A very easy, almost zero-configuration, ESP8266/ESP32 E-ink calendar

Credits

Martin Fasani

Martin Fasani

1 project • 0 followers
Web developer that likes tinkering with Electronics and programming in C++
Samuel Archibald

Samuel Archibald

0 projects • 1 follower
Thanks to Jean Marc Zingg.

Comments