-
esphome
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Very clean guide. I wish I had something like this when I attempted to make my Roomba "smarter": https://github.com/krish98sai/smart-roomba
For the ESP32, an hero is in the process of adding LVGL to ESPHome. You can try it out now: https://github.com/esphome/esphome/pull/6363
Here's the (very good!) preview documentation: https://deploy-preview-3678--esphome.netlify.app/components/...
This is such a game-changer for me that I'll be using the ESP32 over the ESP8266 for any projects involving displays from now on.
What I do here (https://github.com/antirez/zx2040/) is: stay overclocked when not accessing the flash, downclock when accessing the flash via memory map, return back to the higher clock. Works without issues. I find this method to work more reliably than dividing the clock in practice. Maybe I did something wrong dividing the clock so it was not stable, but the system I described really works flawlessy.