Modern Ambient LED light controller
Client: Internal
Category: Embedded Design + PCB Design
Date: July 2023
Introducing our latest projects: LED-controllable devices that offer limitless possibilities for enhancing the ambiance of your apartment or any space. This innovative circuit allows you to manage RGB color LED strips, enabling the creation of customizable color animations that suit your preferences.
Additionally, it features a dimmable mode, making it ideal for bedroom use without disturbing others when turning on the lights.
WiFi capability
MQTT Based Communication
Custom Animation Support
OTA Firmware upgrade support
Each module supports up to 10m of RGB LED strips with total 5A of current.
MAIN PROCESSOR
For this project, an ESP32-C3 microcontroller was selected because mainly for its WiFi capability. Also the microcontroller with internal flash was selected in order to save space on PCB.
MQTT COMMUNICATION
Devices communicate between each other using MQTT technology. A simple MQTT broker handles all the traffic needed for this devices to do their tasks fast and synchronously. A firmware update notification is also created through the same channel.