Python MultiWii Serial Protocol communication library for radio-controlled devices.
This Python library is intended to allow RC pilots to write scripts to control multirotor RC devices. All of the serial communication and MSP commands are handled by the library, allowing the pilot to focus on what the device should do rather than worrying about the details of the communication. All one has to do is tell the library what serial port and baud rate to use, and then a collection of get and set methods will allow one to poll the device for information and send commands.
Requires pyserial. Designed with Python 2.7 32-bit (pyserial does not work correctly with 64-bit Python in Windows, see this post for details).
See the PyMSP Wiki for more information