This article details a project to display sensor data (temperature, humidity, pressure, luminosity, date, time, and IP address) on an ESP32 CYD board using LVGL and a 2.8" TFT touchscreen. The project uses a BME280 sensor and a built-in LDR on the CYD board, retrieving the current date and time from the WorldTimeAPI via WiFi. It guides users through the necessary setup, including installing libraries (LVGL, TFT_eSPI, ArduinoJson, Adafruit BME280), configuring WiFi credentials, and wiring the BME280 sensor. The code creates a responsive table to display the data, with a refresh button for updates.
Git contributions e-ink display on an esp32. Show off your commit streaks with this wireless e-ink display. It uses an ESP32 to fetch and display your latest contributions.
This article details a project to create a small desktop appliance with an E-Ink display that shows a user's GitHub activity graph. It uses an ESP32 and a 3D-printed case, configured via a web interface.