Stream Twitter with Python and blink an LED with PyMCU when a particular word is mentioned! The code I'm talking about during my http://sparkin60.com/ interview: http://vimeo.com/44761015
Python Arduino
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
arduino/pyserial
tweepy
.gitignore
README.md
__init__.py
blink.py
blinkfor.py
blinkfor_arduino.py
blinkfor_arduino_mentions.py
pymcu.py

README.md

BlinkFor

Stream Twitter with Python and blink an LED with PyMCU when a particular word is mentioned! The code I'm talking about during my http://sparkin60.com/ interview: http://vimeo.com/44761015

I've removed my credentials from the init function in the Streaming class. Credentials can be obtained at: https://dev.twitter.com/

The application defaults to "tacos" if sys.argv[1] is not provided.

Tested on OS X 10.6 Python 2.6 and OS X 10.8 Python 2.7:

First you'll need the FTDI drivers if you want to use the pyMCU: http://www.ftdichip.com/Drivers/VCP.htm

Then (from here: http://www.pymcu.com/Installation.html#OsxInstall ):

$>sudo easy_install pyserial

$>sudo easy_install pymcu

$>python blinkfor.py tacos

Any microcontroller can be used. Just modify the function "on_status."

I added a new file arduino/pyserial.ino

Tested with python 2.7 on OS X 10.8

It doesn't do much, just sits in a loop waiting for serial commands. If you add this to your arduino (I used an Uno), you should be good to go. Modify the Arduino sketch for more flexibility or a generalized platform for prototyping with Python and Arduino via a serial cable.

Thanks, http://chrisallick.com