If you need some inspiration from The Office to get you through the day, this little Arduino project might be it!
Get yourself an E-Ink / e-Paper display and esp32, I got the following for this project (it's pre-configured for them):
Alternatively, if you don't want to buy anything but still read the quotes, just go here.
tl;dr:
- clone this GitHub repository
- add it to your Arduino IDE
- update the Wi-Fi credentials in line
6
and7
- update the
TIME_TO_SLEEP
interval how often you want it to update - (update the display configuration if you're using another one)
- upload it to your ESP32 through the Arduino IDE
If you got the exact hardware as linked above, you just need to open up the sim-dashbard.ino
sketch in your Arduino IDE and update line 6
and 7
with your Wi-Fi credentials and upload the code to your ESP32.
If you want to change the interval the display is being updated, you can change it in line 15 or look for TIME_TO_SLEEP
. It's defined in seconds.
If you have a different display, you need to update the GxEPD2_display_selection_new_style.h
file and comment out line 59 by adding //
in front of it, like so:
//#define GxEPD2_DRIVER_CLASS GxEPD2_750_T7 // GDEW075T7 800x480, EK79655 (GD7965)
…now find the corresponding configuration for your display and uncomment the given line to use the right library for hardware.
You can find more information about supported displays and how they're defined in the code here.