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

Arduino and ESP32 Controlled Dual Motor Driver System

View and Edit Project In Cirkit DesignerImage of Arduino and ESP32 Controlled Dual Motor Driver System

Circuit Documentation

Summary of the Circuit

This circuit integrates an Arduino UNO microcontroller with an ESP32 module, a ponte H motor driver, two MRB Planetary gearbox motors, and a 12V battery. The Arduino UNO is responsible for controlling the motor driver, which in turn drives the two motors. The ESP32 is connected to the Arduino UNO for potential communication between the two microcontrollers. The 12V battery provides power to the motor driver, which controls the motors' operation.

Component List

Arduino UNO

Ponte H (Motor Driver)

MRB Planetary Gearbox Motor (x2)

12V Battery

ESP32

Wiring Details

Arduino UNO

Ponte H (Motor Driver)

MRB Planetary Gearbox Motor 1

MRB Planetary Gearbox Motor 2

12V Battery

ESP32

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

ESP32 Code

No code provided for the ESP32.


This documentation provides an overview of the circuit, including a description of each component, their wiring connections, and the code for the Arduino UNO. The ESP32 code section is left blank as no code was provided.