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

Wi-Fi Controlled RGB LED Strip with Battery Management System

View and Edit Project In Cirkit DesignerImage of Wi-Fi Controlled RGB LED Strip with Battery Management System

Circuit Documentation

Summary of the Circuit

This circuit appears to be a rechargeable LED lighting system using a Wemos D1 Mini microcontroller to control a WS2812 RGB LED strip. The system is powered by an 18650 Li-ion battery, which is charged through a TP4056 charging module. User interaction is facilitated through pushbuttons and a rocker switch that controls the power supply to the LED strip and the microcontroller.

Component List

Wemos D1 Mini

18650 Li-ion Battery

TP4056

Rocker Switch (SPST)

Pushbutton

WS2812 RGB LED strip

Resistor (200 Ohms)

Wiring Details

Wemos D1 Mini

18650 Li-ion Battery

TP4056

Rocker Switch (SPST)

Pushbuttons

WS2812 RGB LED strip

Resistor (200 Ohms)

Documented Code

There is no code provided for the microcontroller. The expected code would typically initialize the GPIO pins, set up the Wi-Fi connection if needed, and include a library for controlling the WS2812 RGB LED strip. It would also include routines to read the pushbutton states and send corresponding commands to the LED strip to change colors, patterns, or turn on/off based on user input.