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

ESP32 and MPU-6050 Controlled Dual DC Motor Robot with Encoders and L298N Driver

View and Edit Project In Cirkit DesignerImage of ESP32 and MPU-6050 Controlled Dual DC Motor Robot with Encoders and L298N Driver

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes various components such as DC motors with encoders, an L298N DC motor driver, an MPU-6050 sensor, an ESP32 microcontroller, an XL4015 DC buck step-down converter, and a pair of 18650 Li-ion batteries. The circuit is designed to control DC motors using the ESP32 microcontroller, with feedback from the encoders and orientation data from the MPU-6050 sensor. The L298N motor driver is used to drive the motors, and the XL4015 step-down converter regulates the power supply from the batteries.

Component List

DC Motor with Encoder

L298N DC Motor Driver

MPU-6050

ESP32 38 PINS

XL4015 5A DC Buck Step-down

18650 Li-ion Battery x 2

Wiring Details

DC Motor with Encoder (Instance 1)

DC Motor with Encoder (Instance 2)

L298N DC Motor Driver

MPU-6050

ESP32 38 PINS

XL4015 5A DC Buck Step-down

18650 Li-ion Battery x 2

Code

No code is provided for this circuit.


This document provides a comprehensive overview of the circuit, including a summary, component list, wiring details, and code section. Each component is described, and the wiring details are provided to ensure proper connections between components.