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

ESP32 and L298N Motor Driver Controlled Robotic System with Servo Motors

View and Edit Project In Cirkit DesignerImage of ESP32 and L298N Motor Driver Controlled Robotic System with Servo Motors

Circuit Documentation

Summary

This circuit consists of various components including servos, DC motors, a buck converter, a 12V battery, an ESP32 microcontroller, and an L298N DC motor driver. The circuit is designed to control multiple motors and servos using the ESP32 microcontroller, with power regulation provided by a buck converter and a 12V battery as the power source.

Component List

  1. Servo

    • Pins: gnd, vcc, pulse
    • Description: A servo motor used for precise control of angular position.
    • Purpose in Circuit: To control the angular position of a mechanical component.
  2. DC Motor

    • Pins: pin 1, pin 2
    • Description: A DC motor used for continuous rotation.
    • Purpose in Circuit: To provide rotational motion.
  3. Buck Converter

    • Pins: IN+, IN-, OUT+, OUT-
    • Description: A DC-DC converter used to step down voltage.
    • Purpose in Circuit: To regulate the voltage supplied to other components.
  4. 12V Battery

    • Pins: +, -
    • Description: A power source providing 12V DC.
    • Purpose in Circuit: To supply power to the circuit.
  5. ESP32 38 PINS

    • Pins: GND, 23, 22/SCL, 1, 2, 21/SDA, 19, 18, 5, 17/TX2, 16/RX2, 4, 0, 15, D1, D0, CLK, 3V3, EN, VP, VN, 34, 35, 32, 33, 25, 26, 27, 14, 12, 13, D2, D3, 11, 5V/VIN
    • Description: A microcontroller with Wi-Fi and Bluetooth capabilities.
    • Purpose in Circuit: To control the motors and servos.
  6. L298N DC Motor Driver

    • Pins: OUT1, OUT2, 12V, GND, 5V, OUT3, OUT4, 5V-ENA-JMP-I, 5V-ENA-JMP-O, +5V-J1, +5V-J2, ENA, IN1, IN2, IN3, IN4, ENB
    • Description: A dual H-bridge motor driver.
    • Purpose in Circuit: To drive the DC motors.

Wiring Details

Servo

DC Motor

Buck Converter

12V Battery

ESP32 38 PINS

L298N DC Motor Driver

Code

No code provided.