Im about 80% sure it's a hardware issue, which is why I posted this here. I have flashed Espruino to a doit devkitV1, using some silicon shrunk jumper wires, I have created a simple testing apparatus connecting a 4.8 V 8000 Mili Amp power supply into the servo, the grounds work and power does successfully reach the servo. The real issue appears to be the interpretation of the digitalPulse signals from the esp32 kit, I just DO not know why, but every time digital pulse fires the servo seems to seemingly at random decide to move. If I fire off 50 pulses from 1 iterating to 2, and 2 iterating back down to 1. The servo sporadically whirs and moves slightly right and left seemingly at random. Any ideas?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Im about 80% sure it's a hardware issue, which is why I posted this here. I have flashed Espruino to a doit devkitV1, using some silicon shrunk jumper wires, I have created a simple testing apparatus connecting a 4.8 V 8000 Mili Amp power supply into the servo, the grounds work and power does successfully reach the servo. The real issue appears to be the interpretation of the digitalPulse signals from the esp32 kit, I just DO not know why, but every time digital pulse fires the servo seems to seemingly at random decide to move. If I fire off 50 pulses from 1 iterating to 2, and 2 iterating back down to 1. The servo sporadically whirs and moves slightly right and left seemingly at random. Any ideas?