I am trying to make a circuit using Nodemcu ESP8266 to control the speed and direction of 3 DC servo motors, however I am short of analog pins. So are there any ways to increase the number of analog pins? Or are there other WiFi modules like the ESP8266, but with more number of analog pins?

  • 4
    Short of Analog input pins or output pins? ESP8266 can do PWM on all it's output pins. – jose can u c Dec 21 '18 at 14:31
  • I need to control both speed and direction of multiple motors via WiFi, can PWM signals do that? – Rayyan Javed Dec 21 '18 at 15:14
  • 2
    Your question noted that you don't have enough Analog pins -- what do you need them for? HOW are you controlling motors? There are many different ways, modules, and methods. Please add detail to your question. – jose can u c Dec 21 '18 at 15:34
  • ESP32 has much more pins – Juraj Dec 21 '18 at 15:47

How many PWMs do you need?

Here you can find a useful description about PWMs on ESP8266 NodeMCU.

According to image, ESP8266 NodeMcu has 9 PWMs pin.

ESP8266 PWM Pinout

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.