Robotics Talk at Pycon

I got super fancy and wrote a little demo code for asynchronously
talking between an Arduino and a Python process. It uses a thread to
continuously poll the Arduino over the serial line (via the USB
connection) to see if any events happen. It uses an interlock so you
can send data to the Arduino at any time for full asynchronicity. Here's the
code: github.com/headrotor/Python-Arduino-example, please share and enjoy! You'll need pySerial, download it from SourceForge at the link.