Skip to content

MG90S servos going crazy #14412

Answered by sarusso
sarusso asked this question in ESP32
May 2, 2024 · 3 comments · 7 replies
Discussion options

You must be logged in to vote

So, I think I found out where the issue was: basically, power consumption. However, what I experienced is a bit more complex, so I am writing it down here for future reference.

The ESP32 MicroPython docs say that, to move a servo, you can just connect it to the board pins. Which works fine. So, since in my project my ten servos would never move simultaneously, I thought "ok, so I am going to do the same thing but on ten different pins".

What I did not consider is that the when a servo receives a PWM signal telling it to move to a given position, and that signal persists, the servo does consume power to stay hold still in that position. And if in that position the servo is in a slightly st…

Replies: 3 comments 7 replies

Comment options

You must be logged in to vote
6 replies
@GitHubsSilverBullet
Comment options

@sarusso
Comment options

@peterhinch
Comment options

@sarusso
Comment options

@peterhinch
Comment options

Comment options

You must be logged in to vote
1 reply
@scruss
Comment options

Answer selected by sarusso
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
ESP32
Labels
None yet
4 participants