The Tweetball: A Christmas Ornament Ball that shows your friends' twitter wishes

Picture of The Tweetball: A Christmas Ornament Ball that shows your friends' twitter wishes
If you ever wanted to hang your friends' twitter wishes in a tree, here's your chance. This Christmas ornament ball will use Twitter's API to grab tweets with a certain hashtag, username or keyword and display them. All you need is a WiFi module, an arduino, an LCD display some cable and you're ready to go.
Remove these adsRemove these ads by Signing Up

Step 1: Parts

Picture of Parts
Things you'll need:

1. Arduino Uno Rev 3 - Arduino Store
2. RN-XV WIfly Module - Sparkfun
3. 20x4 Serial Enabled LCD - Sparkfun
4. JST jumper cable - Sparkfun
5. A plastic ornament ball (about 5 1/2 inch or 14 cm in diameter) - Hobby stores
6. Power adapter - Adafruit
7. Extension cable - Adafruit
7. Some duct tape, masking tape and spray paint - Hobby stores

Step 2: Assembly

Picture of Assembly
Hookup time. The wiring for this project is pretty straight forward. If you're having difficulty, Lifegraph has a great tutorial to setup your Wifly module.

RN-XV Wifly:

Connect pin 3 of the Wifly to the 3.3v pin on the Arduino. Then connect pin 2 (TX) of the Wifly to pin 9 (RX) on the Arduino and pin 3 (RX) on the Wifly to pin 10 (TX) on the Arduino. Finally, connect pin 10 (GND) to GND on the Arduino.

20x4 LCD:

The easiest way to connect the display to the Arduino is by using a JST cable (see: parts). You can use any JST cable you want, just make sure you don't get fooled by the color of the cables. Red doesn't always mean VDD. In my case (a standard sensor cable) red is signal, yellow is VDD, and black is GND.

In short: connect VDD to 5v, Signal to pin 2 and GND to GND.