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

ESP32-Powered Obstacle Avoidance Robot with IR and Ultrasonic Sensors

View and Edit Project In Cirkit DesignerImage of ESP32-Powered Obstacle Avoidance Robot with IR and Ultrasonic Sensors

Circuit Documentation

Summary

The circuit in question appears to be a sensor and control system powered by a single 18650 Li-Ion battery. The battery's voltage is managed by a TP4056 charging module and then stepped up by an MT3608 boost converter to power various components, including an ESP32 microcontroller, a TCRT 5000 IR sensor, an HC-SR04 ultrasonic sensor, and an MG996R servo motor. The ESP32 is responsible for processing signals from the sensors and controlling the servo motor.

Component List

18650 Li-Ion Battery

MT3608 Boost Converter

TP4056 Charging Module

ESP32 Wroom Dev Kit

TCRT 5000 IR Sensor

HC-SR04 Ultrasonic Sensor

MG996R Servo Motor

Wiring Details

18650 Li-Ion Battery

MT3608 Boost Converter

TP4056 Charging Module

ESP32 Wroom Dev Kit

TCRT 5000 IR SENSOR

HC-SR04 Ultrasonic Sensor

MG996R Servo Motor

Documented Code

No code was provided for the microcontroller. For this circuit to function, the ESP32 would require embedded code to handle input from the TCRT 5000 IR sensor and HC-SR04 ultrasonic sensor, as well as to control the MG996R servo motor based on the sensor inputs. The code would typically initialize the sensors, read their outputs, and then apply logic to determine the servo's position. Since no code is available, this section cannot be completed.