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

ESP32-CAM Controlled Robot with L298N Motor Driver and Servo Actuation

View and Edit Project In Cirkit DesignerImage of ESP32-CAM Controlled Robot with L298N Motor Driver and Servo Actuation

Circuit Documentation

Summary

This circuit is designed to control two sets of DC motors using an L298N DC motor driver, which is interfaced with an ESP32-CAM microcontroller. The ESP32-CAM provides control signals to the motor driver for manipulating the speed and direction of the motors. Additionally, the circuit includes two micro servos that are controlled by the ESP32-CAM. Power is supplied by a pair of 18650 Li-ion batteries connected to the motor driver, which also distributes power to the microcontroller and servos.

Component List

L298N DC Motor Driver

ESP32 - CAM

18650 Li-ion Battery x 2

Motor Amarillo Motorreductor Hobby (4 instances)

Micro Servo 9G (2 instances)

Comments (7 instances)

Wiring Details

L298N DC Motor Driver

ESP32 - CAM

18650 Li-ion Battery x 2

Motor Amarillo Motorreductor Hobby

Micro Servo 9G

Documented Code

There is no code provided for the microcontrollers in the circuit. The ESP32 - CAM would typically be programmed to control the L298N DC motor driver and the micro servos based on some input or sensor data. The code would include initialization of the GPIO pins, setup of PWM channels for motor and servo control, and logic for handling control signals to achieve the desired motion. Since no code is available, this section cannot be completed.