Tengo un "Servomotor SG90" de 5V y me gustaría controlarlo para moverlo a 0 grados, 90 y 180 grados, enviándole los impulsos apropiados desde mi kit de desarrollo NodeMCU.
Después de haber buscado en la red, no pude encontrar una fuente de ejemplo correcta sobre cómo programarlo esencialmente.
El IDE de Arduino tiene algunos ejemplos, pero son para hardware de Arduino y no para NodeMCU / ESP 8266. (Estoy usando esto para cargar código en NodeMCU)
Hay un boceto / programa de "barrido" y lo usé / modifiqué un poco para adaptarlo al pin NodeMCU, que NO funcionó. Por lo tanto, comuníquese con cualquier ingeniero que pueda compartir fragmentos de código (prefiera python) y muestre cómo controlar el motor servo.
Los pines en el nodo MCU que me gustaría usar son D1..D4. Tengo un adaptador de pared de 5 V desde el que puedo alimentar los pines de alimentación (Vcc) y GND del Servo. El pin naranja (es decir, PWM) en el SG90 Servo, es cómo intento controlar el Servo desde los pines D1 .. D4 de NodeMCU.
Cualquier ayuda sería apreciada.