ESP32C3 WS8212 LED Control Over Node Red MQTT Broker
In this tutorial, a wirelessly controlled IoT lamp is built from scratch using ESP32-C3 MCU that is driving WS8212 addressable LED strip over RMT peripheral. The MCU is connected over MQTT to a broker that is running on a Raspberry pi. This will make exchanging command wirlessly with a smartphone connected to the same network possible.

The browser based user interface side is handled by Node-Red dashboard, which is a very handy tool for IoT based applications.

GitHub Repository: