Microsoft MakeCode

Servo 3V?

Hi!!!
Which servo should I use with microbit? Could you give me the link to the product? (in Amazon, for example)
I’ve tried to use the servo that I use with arduino but it doesn’t work. I suppose it is because the servo needs 5V and microbit gives 3V, right? If I connect the microbit to the computer instead of using batteries it doesn’t work either.

HI

What Make / Model of servo are you using at the moment?

i had this problem some time ago

rather than scour the data sheet for each different make of servo to see if it will work with 3v , i now just wire up external power to the servo as per this guide…

https://support.microbit.org/support/solutions/articles/19000101864-using-a-servo-with-the-micro-bit

Thank you very much for your answer. I tried it and it does not work. The servo is sm-s2309s (rohs)

Additional power is critical…the common mistake is not sharing the ground. Make sure your battery pack ground is connect to GND and then connect the servo ground (usually brown) to GND. If you only connect the ground side of the pack to ground of the servo…it will not work.

We use SG90 and FS90R servos with no issues.

Occasionally I’ve found a supplier of SG90s or FS90s that work reasonable well at 3V, but eventually they run out of stock or future orders don’t work at 3V.

As @dsssssssss9 and @MrHM said, an external power supply can be helpful (As @MrHM said, sharing a ground with the micro:bit is essential).

If anyone else is interested, I recently made some small printed circuit boards to make it easier to connect servos with external power supplies. The board looks like:

It requires a battery pack, alligator clips (like these: https://www.amazon.com/gp/product/B07RQC9XRF), header pins (like these https://www.amazon.com/MCIGICM-Header-2-45mm-Arduino-Connector/dp/B07PKKY8BX), and some soldering/glue. The boards make connecting a servo a lot easier.

When assembled they look like:

If made in a small batch (~50), they cost less than $4.50 US each including a cheap servo…but it takes some time and tools to assemble them.

Bill

Excellent
Well done :+1:

Are you planning to release the Gerber files so anyone can get these made up by their favourite PCB manufacturers by any chance ?

@dsssssssss9 Sure — I chose to do them in Fritzing because I was planning on sharing them.

I’ve added the gerbers (gerbers.zip) to the repo containing the Fritzing/source files: https://github.com/bsiever/ServoPower.

I went with jlcpcb. $18.90 + shipping for 100 pcs.

Bill