Wemos D1 mini with up to 4 Servos ?

For an OTTO DIY I would like to operate 4 servos on the Wemos D1 mini. They are connected to the pins D1, D2, D3 and D4.In operation, D2 shows completely nonsense signals. Even if only one servo is running - e.g. on D1 - D2 shows these wrong signals. The signals are detected with a logic analyser witout real servos - so it is not a power Problem! The Pins D1, D3 and D4 Shows very normal signals.
Symptoms:

  • Operating only a servo at D2 works fine.
  • An additional declaration of a second servo (without assigning a pin) produces the wrong signals at D2

My environment:

  • Windows 10 home with Arduino IDE 1.8.7
  • Servo library for ESP8266 package
  • 2 Wemos D1 mini (boths shows the same result)
  • A logic analyser Salea Logic

Is this behaviour known by any user of this very interesting chip?

I would try posting on the ESP8266 for Arduino forums. Most of the experts on ESP8266 hang out there, not here, so you've got a much better chance of finding someone whose familiar with it over there.

The first thought that comes to my mind is - if you have the pins, could you write off D2 and use another pin for that servo? Though I always think it's better to try to understand why there's a problem, rather than just stepping around it.

Thank you for the hint - I have found this forum. But servos & Wemos D1 mini / ESP are not the main Focus there.
I solved the problem with an update of the ESP3266 package from 2.4.0 to 2.5.0. Now it works fine.