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

ESP8266 NodeMCU Controlled Dual DC Motor and Servo Circuit

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU Controlled Dual DC Motor and Servo Circuit

Circuit Documentation

Summary of the Circuit

This circuit is designed to control two DC motors and a servo motor using an ESP8266 NodeMCU microcontroller. The ESP8266 NodeMCU interfaces with an L298N DC motor driver to control the speed and direction of the DC motors. A servo motor is directly controlled by the ESP8266 NodeMCU. The circuit is powered by a 12V battery, and a rocker switch is used to control the power supply to the circuit. The L298N motor driver receives its power from the 12V battery and also provides a 5V output that is controlled by the rocker switch.

Component List

ESP8266 NodeMCU

L298N DC Motor Driver

Motor Amarillo Motorreductor Hobby (x2)

Battery 12V

Servomotor SG90

Rocker Switch

Wiring Details

ESP8266 NodeMCU

L298N DC Motor Driver

Motor Amarillo Motorreductor Hobby

Battery 12V

Servomotor SG90

Rocker Switch

Documented Code

No code has been provided for the microcontroller. The documentation of the code would typically include a description of the functionality implemented, setup and loop functions, and any additional functions or libraries used. Since no code is available, this section remains empty.