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

ESP32-Controlled Traffic Light and DC Motors with MT3608 Boost Converters

View and Edit Project In Cirkit DesignerImage of ESP32-Controlled Traffic Light and DC Motors with MT3608 Boost Converters

Circuit Documentation

Summary

This circuit is designed to control a traffic light and multiple DC motors using an ESP32 microcontroller and L298N motor drivers. The ESP32 is responsible for the logic control, sending signals to the traffic light and motor drivers. The MT3608 modules are used to step up the voltage from a 4 x AAA battery mount to power the L298N motor drivers and the servo motor. The MG996R servo motor is controlled directly by the ESP32. The DC motors are driven by the L298N motor drivers, which receive control signals from the ESP32.

Component List

Microcontroller

Motor Drivers

Motors

Power Modules

Power Supply

Output Devices

Wiring Details

ESP32 (30 pin)

L298N DC motor driver

MT3608

MG996R

4 x AAA Battery Mount

DC Motor

Traffic Light

Documented Code

No code was provided for the microcontroller. The documentation of the code would typically include the setup and loop functions for the ESP32, detailing how the GPIO pins are configured and how they control the traffic light and motors. It would also include any necessary libraries, functions, and routines to handle WiFi or Bluetooth functionalities if used in the circuit.