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?

closed as unclear what you're asking by gre_gor, sempaiscuba, Greenonline, per1234, MatsK Jan 9 at 9:08

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 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

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