Arduino DBUS (and soon ZMQ) bridge in Python, quick demo.
Forked from https://github.com/HelsinkiHacklab/reactor
sudo apt-get install python python-yaml python-dbus python-serial python-gobject
On debian also
sudo apt-get install dbus-x11
Also install https://github.com/rambo/python-dbushelpers
copy the ardubus
directory (under "arduino") to your Arduino libraries (usually sketchbook/libraries/)
The autogenerated sketches will list the libraries they use and where to get them, install those normally.
- Doublecheck the servo control that uses degrees, it values over 120 "overflow" and servo takes the oppisite position
- Nicer debug serial output, steal the colors idea from http://jdonnal.scripts.mit.edu/home/?p=135
- ZMQ support
- Some sensible way to extend the functionality (new input/output modules) without forking/patching