Maestro
Maestro copied to clipboard
Python class to support Pololu's Maestro servo controller over USB serial. Great with Raspberry Pi.
I am using the Maestro controller to control animatronics for Halloween and Christmas displays. I had a problem where the display got stuck and the servo kept trying to move...
Thanks for this excellent module. Im using it to automate control of a Maestro for electron microscopy. Its very useful. I added a feature to simplify opening and closing the...
Added a PWM control function class. Micro Maestro 12 channel controllers let one channel have a pwm feature, so I followed their documentation and the functions already in the class....
I'm completely new to the Maestro hardware and software, and I had some trouble making it work on Windows with Python. I made some changes to the README to guide...
I had no experience with the Maestro controller or the Python module, and I had some difficulties getting it to work on Windows. I added some simple hints to the...
This change does not change any behaviour, but it tells the user in the event of a setTarget input that is not within the limits.
It might be worth noting in the documentation and/or code that this is also a way of identifying a Maestro: self.servoControllerA = maestro.Controller("/dev/serial/by-id/usb-Pololu_Corporation_Pololu_Micro_Maestro_6-Servo_Controller_XXXXXXXX-if00") Where XXXXXXXX is the ID of the...
I created 2 folders one for python 2.7 and one for python 3.4 I tested both versions and they work as expected. Please feel free to do your own testing...
So there is a sendcmd in the code, in case I need to read a designated serial input (like a sensor input), is there a way to do it? thanks...