Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Wi-Fi Controlled RGB LED Strip with ESP32 and MOSFETs

View and Edit Project In Cirkit DesignerImage of Wi-Fi Controlled RGB LED Strip with ESP32 and MOSFETs

Circuit Documentation

Summary

This circuit is designed to control a 12V RGB LED strip using an ESP32 microcontroller and nMOS transistors (MOSFETs). The ESP32 can individually control the red (R), green (G), and blue (B) channels of the LED strip by sending PWM signals to the gates of the MOSFETs, which in turn switch the corresponding color channels on the LED strip. The power supply provides 12V to the LED strip and also powers the ESP32 through a Mini-360 DC-DC Step Down Buck Converter, which steps down the voltage to a suitable level for the microcontroller. The circuit includes resistors for gate pull-down and current limiting purposes.

Component List

Wiring Details

12V RGB LED Strip

nMOS Transistor (MOSFET)

Resistor

POWER SUPPLY 12V 5AMP

ESP32 (30 pin)

Mini-360 DC-DC Step Down Buck Converter

Documented Code

There is no code provided for the ESP32 microcontroller. The code would typically include the initialization of the GPIO pins as outputs and the generation of PWM signals to control the brightness of each color channel on the RGB LED strip.