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

ESP32 CAM Controlled Traffic Light System

View and Edit Project In Cirkit DesignerImage of ESP32 CAM Controlled Traffic Light System

Circuit Documentation

Summary

The circuit in question appears to be designed for controlling multiple traffic light modules using ESP32 CAM microcontrollers. Each ESP32 CAM is responsible for driving the LEDs of a traffic light module, with separate control lines for the red, yellow, and green LEDs. The circuit includes a battery for power, a TP4056 charging module for charging the battery, and a rocker switch to control the power flow to the ESP32 CAMs and traffic light modules.

Component List

ESP32 CAM

Battery 12V

TP4056

Rocker Switch (SPST)

Traffic Light Module

Wiring Details

ESP32 CAM

Battery 12V

TP4056

Rocker Switch (SPST)

Traffic Light Module

Documented Code

No code was provided for the microcontrollers. The expected behavior would be for the ESP32 CAMs to control the traffic light modules by setting the GPIO pins high or low to turn the corresponding LEDs on or off. Without the code, the specific logic for traffic light sequencing cannot be documented.


Please note that the documentation above is based on the provided parts list and electrical net list. The actual functionality of the circuit would be determined by the embedded code running on the ESP32 CAMs, which has not been provided.