ServoMaster: Observations on USB PhidgetAdvancedServo | ![]() |
Summary
This is the most advanced servo controller I was able to get a hold of so far.
| Removable Device |
| Individual Servo min/max preset |
| Silent Operation |
| Hardware controlled constant velocity transition, per servo |
| Hardware controlled constant acceleration transition, per servo |
Release Notes
The driver for this device is available since release 0.4p2.
This driver will not support the serial interface: it is too slow, and the serial port estate is really expensive. The user is encouraged to use the USB connection instead.
Good Things
- The number of servos supported now is 8;
- Servo velocity can be controlled;
- Servo acceleration can be controlled;
- Servo position feedback is available from the controller;
- Communication interface has changed from control_msg to bulk write - less overhead;
- The device is now bootable - if there's a problem with the firmware, you don't have to order a new one, just get the fresh firmware and reboot it;
- Dual (USB/Serial) interface.
Bad Things
None left.
Conclusion
It was worth the wait.

