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

NodeMCU ESP8266 Controlled Dual Servo Circuit with Pushbutton Activation

View and Edit Project In Cirkit DesignerImage of NodeMCU ESP8266 Controlled Dual Servo Circuit with Pushbutton Activation

Circuit Documentation

Summary

The circuit in question is designed to interface a NodeMCU V3 ESP8266 microcontroller with two pushbuttons and two servo motors. The NodeMCU is responsible for reading the state of the pushbuttons and controlling the position of the servo motors based on the input from these buttons. The circuit is powered by the 3.3V output from the NodeMCU, which is distributed to the servo motors. Ground connections are shared among all components to complete the circuit.

Component List

NodeMCU V3 ESP8266

Pushbutton (x2)

Servo (x2)

Wiring Details

NodeMCU V3 ESP8266

Pushbutton 1

Pushbutton 2

Servo 1

Servo 2

Documented Code

No code was provided for the microcontroller. The expected behavior, based on the wiring, would be for the NodeMCU to monitor the state of the pushbuttons and send PWM signals to the servo motors to control their position. Without the code, the specific functionality and response to the pushbutton inputs cannot be documented.