pyduino


A python library to interface with Arduino boards using the Firmata protocol

About

pyduino is a library which allows you to communicate with Arduino boards loaded with the Firmata protocol from within Python. It currently supports version 2 of the Firmata protocol.

Dependencies

pySerial

Usage

See example.py for an example of pyduino being used to perform analog and digital i/o.

Caveats

The library has not been extensively tested with Firmata V2, and as such should be considered alpha quality. Also the API is a little messy at the moment, especially its handling of digital ports, and so is liable to change at some point.

Project Information

  • License: GNU GPL v2
  • 28 stars
  • svn-based source control