Controlling bioloid servos from a pyboard
Posted: Wed Nov 25, 2015 9:32 am
I've started my library for controlling bioloid devices from MicroPython over here: https://github.com/dhylands/bioloid3
I also put up a short video demonstarting it working
https://www.youtube.com/watch?v=bgiLTaY_OHI
This basically uses the single-wire half-duplex mode of the STM32F4 UARTS. From the pyboard I connected the UART6 TX pin to the signal line on bioloid bus (as well as ground).
The bioloid bus is nominally 5v, but seems to work fine using 3.3v from the pyboard.
I'm planning on adding more features over time, but I figured since I had the basics working, I'd release that.
I also put up a short video demonstarting it working
https://www.youtube.com/watch?v=bgiLTaY_OHI
This basically uses the single-wire half-duplex mode of the STM32F4 UARTS. From the pyboard I connected the UART6 TX pin to the signal line on bioloid bus (as well as ground).
The bioloid bus is nominally 5v, but seems to work fine using 3.3v from the pyboard.
I'm planning on adding more features over time, but I figured since I had the basics working, I'd release that.