https://youtu.be/PwD3RC23oUE
In this video, the ESP32S3 microcontroller is programmed to interface with a 2.1-inch round display (480x480 px) from Viewedisplay using ESP-IDF. The ESP32S3 connects to a Wi-Fi network and publishes data over MQTT to control an addressable LED lamp remotely.
The display shows the Wi-Fi and MQTT broker connection status, as well as the lamp's on/off state, brightness, and color settings. A rotary encoder and button integrated with the display allow for remote control of the lamp's functions.
We also measure the round display's current consumption using a Miniware variable power supply.
The video provides a detailed explanation of the firmware running on the ESP32S3, including the hardware configuration, FreeRTOS tasks, and callbacks. LVGL library is used for nicely looking UI design the help of Squareline studio where colorwheel feature is used to display the lamp color data
Project GitHub Repository
https://github.com/UsefulElectronics/es ... 1inch-lvgl
ESP32S3 Round Display Lamp Control Over MQTT
ESP32S3 Round Display Lamp Control Over MQTT
- Attachments
-
- ESP32 Round Display Lamp Control Over MQTT.png (455.45 KiB) Viewed 1182 times
You can always visit my YouTube channel for embedded systems related tutorials
https://youtube.com/user/wardzx1
https://youtube.com/user/wardzx1
Who is online
Users browsing this forum: No registered users and 9 guests