I got the Feetech Smart Bus servos running on the RPi. Using them for the birdbot.
Some gotchas:
- Need to wire TX to TX, RX to RX.
- Despite claiming 1000000 baudrate, 115200 was required, or it says ‘There is no status packet!”
- After only one servo working, for a while, I found their FAQ #5, and installed their debugging software, and plugged each servo in individually, and changed their IDs to 1/2/3/4. It was only running the first one because all of their IDs were still 1.
- For python, you need to
pip3 install pyserial
, and thenimport serial
.