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.