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

ESP32 and L298N Motor Driver Controlled Robotic System with Wi-Fi and Battery Power

View and Edit Project In Cirkit DesignerImage of ESP32 and L298N Motor Driver Controlled Robotic System with Wi-Fi and Battery Power

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to control multiple 12V geared motors, a servo motor, and a water pump using an ESP32 microcontroller. The circuit includes a motor driver (L298N), a voltage regulator, a 5V relay, and a battery as the power source.

Component List

  1. L298N DC Motor Driver

    • Description: Dual H-Bridge motor driver for controlling DC motors.
    • 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
  2. 12V Geared Motor

    • Description: High torque motor for various applications.
    • Pins: Terminal 1, Terminal 2
  3. Battery

    • Description: Power source for the circuit.
    • Pins: -, +
  4. Voltage Regulator

    • Description: Regulates voltage to a stable 5V output.
    • Pins: GND, IN, OUT
  5. ESP32

    • Description: Microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, VIN, 3V3, D15, D2, D4, RX2, TX2, D5, D18, D19, D21, RX0, TX0, D22, D23, BOOT
  6. Tower Pro SG90 Servo

    • Description: Small servo motor for precise control.
    • Pins: Signal, +5V, GND
  7. Water Pump

    • Description: Pump for moving water.
    • Pins: VCC, GND
  8. 5V Relay

    • Description: Relay for switching high power devices.
    • Pins: Normally Open, Common terminal, Normally Closed, In, GND, VCC

Wiring Details

L298N DC Motor Driver

12V Geared Motor

Battery

Voltage Regulator

ESP32

Tower Pro SG90 Servo

Water Pump

5V Relay

Code

No code is provided for this circuit.