This is an eInk adaptation of Brian Eno and Peter Schmidt's Oblique Strategies running off of solar power. Oblique Strategies are phrases or cryptic remarks which can be used to break a creative deadlock or dilemma situation-- I've taken the liberty of adding ten or so of my own, totaling to about 145 quotes. The quote is programmed to change every 24 hours and a quote is selected at random. When the ESP32 is not in use (at all times except when the 24 hour timer is over) it is in deep sleep mode to conserve power, The solar panels charge a battery that acts as a small reserve.
The encasing for this project was taken from here: https://www.thingiverse.com/thing:3012153 and so nearly all of the wiring is the same as the project linked above. The difference in wiring comes in for the ESP32 dev board and the waveshare eInk display-- this wiring will differ depending on which dev board you're using.
2
Code
All the code for this project is available to download here or view on Github. To add your own quotes the size of the double array must first be increased in accordance to the how many you're adding. Generate a .bmp file with a quote you'd like (I've included a GIMP template here) and then use the Image2LCD converter to convert the quote to a .c file to be added to Obli_q.h
Some people may ask why use an ESP32 for this, isn't it overkill for this project? I realize this but the ESP32 is the smallest footprint microcontroller that has the space to store the quotes (I guess maybe the teensy probably does too, but I didn't have one lying around, I did for the ESP32).
What does it say now