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

ESP8266 Controlled Dual Motor Robot with Inductive Sensing

View and Edit Project In Cirkit DesignerImage of ESP8266 Controlled Dual Motor Robot with Inductive Sensing

Circuit Documentation

Summary

This circuit is designed to control a pair of motors with wheels using an ESP8266 NodeMCU microcontroller and an L298N DC motor driver. An inductive sensor is included to provide feedback to the microcontroller, which can be used for various purposes such as detecting metallic objects or measuring rotational speed. The motors are powered by a 12V battery, which also supplies power to the motor driver. The ESP8266 NodeMCU interfaces with the motor driver to control the speed and direction of the motors and reads the signal from the inductive sensor.

Component List

Motor and Wheels

Inductive Sensor

ESP8266 NodeMCU

L298N DC Motor Driver

Battery 12V

Wiring Details

Motor and Wheels

Inductive Sensor

ESP8266 NodeMCU

L298N DC Motor Driver

Battery 12V

Documented Code

Since no code was provided in the input, this section is left blank. When code is available, it should be documented here with explanations of how the microcontroller interfaces with the other components, including the motor driver and the inductive sensor. The code would typically include setup routines, main control loops, interrupt service routines, and any necessary functions to read from or write to the connected components.