user52295: 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?

user52137: 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.


52295: <p>I am trying to make a circuit using <a href="http://www.nodemcu.com/index_en.html" rel="nofollow noreferrer">Nodemcu ESP8266</a> 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?</p>
 52137: <p>How many PWMs do you need?</p>

<p><a href="https://www.electronicwings.com/nodemcu/nodemcu-pwm-with-arduino-ide" rel="nofollow noreferrer">Here</a> you can find a useful description about PWMs on ESP8266 NodeMCU.</p>

<p>According to image, ESP8266 NodeMcu has 9 PWMs pin.</p>

<p><a href="https://i.stack.imgur.com/hdiUX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hdiUX.png" alt="ESP8266 PWM Pinout"></a></p>
