Display Twitter on an Arduino

If you ever wanted your name out on the Internet, now is your time to shine. [Chris] hooked up an Arduino to the Internet and is streaming the results of combing through Twitter live to the entire world.

The SocialBot9000, as [Chris] calls his build, is an Arduino Uno connected to an Ethernet shield and an LCD character display. The firmware uses the Twitter API to search for recent posts containing the phrase, ‘socialbot9000.’ A PHP script on the Arduino does all the heavy lifting and with the great Bildr tutorial on getting the Ethernet shield up and running, [Chris] was off to the races.

Because it’s extremely doubtful that everyone on the Internet could manage typing a message into Twitter that would be correctly parsed by the SocialBot9000, [Chris] put a small form up on the build log that will correctly generate the message and take you to your Twitter account for posting. After all that was done, [Chris] decided to have some fun and set up a live feed from a camera in front of the LCD display for the world to watch.


  1. Jacob Sayles says:

    The next step is to make it do something fun! We hooked ours up to a relay that flashes a red light any time a tweet mentions @officenomads. Its amazing how much joy this brings around the office.

  2. Jacob Sayles says:

    Here’s a video of our Twitter Box!

  3. Joby Taffey says:

    “A PHP script on the Arduino does all the heavy lifting” WAT?

  4. Anzel360 says:

    Nothing like a good stress test. And Socialbot9000 gets a fail. Looks like it needs another restart.

    Need to figure out why it keeps locking up…

  5. Gagan says:

    Tried your tweet but didnt see it on live feed :(

  6. trandi says:

    Similar project here http://trandi.wordpress.com/2011/09/26/vfd-clock-connects-to-the-internet/ but using wireless and a “fancier” display :)


  7. PKM says:

    Huh… I forgot to submit it but I built almost this exact device a while ago, with a potentiometer to control the speed at which the message scrolls, and a tiny flag powered by a servo which notifies you of new tweets. Videos, pseudocode and flowcharts to be found in the Instructable here: http://www.instructables.com/id/Arduino-LCD-Twitter-display/

  8. anyone says:

    noway! another silly device that puts twitter on a display of some sort. How many of these are we up to now? at least ones that use that adrunio bullshit anyway?

  9. aviation says:

    Cool stuff, I’ll be back!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,687 other followers