# Source: https://learn.adafruit.com/internet-of-things-printer/twitter-setup.md

# Internet of Things Printer

## Twitter Setup

Our example application prints an ongoing timeline of live “tweets” from Twitter. Even if you don’t use the Twitter service yourself, you’ll still need to sign up for an account to use the search function in software. If you don’t yet have one, begin at the [Twitter homepage](https://twitter.com "Link: https://twitter.com") and use the sign-up form:

![](https://cdn-learn.adafruit.com/assets/assets/000/009/632/medium800/adafruit_products_signup.png?1396894339)

In addition to some basic account information, you’ll need to provide a real email address in order to confirm and activate the account. Within a few minutes you should receive an email with an activation link.  
  
Once you have an account and have logged in, you can then proceed to [dev.twitter.com](https://dev.twitter.com "Link: https://dev.twitter.com") (the Twitter Developers home page). At the top right is a pull-down menu including the option “My applications”:

![](https://cdn-learn.adafruit.com/assets/assets/000/009/633/medium800thumb/adafruit_products_appmenu.jpg?1448311142)

From this page, select the “Create a new application” button:

![](https://cdn-learn.adafruit.com/assets/assets/000/009/634/medium800thumb/adafruit_products_newapp.jpg?1448311142)

You’ll be asked for some basic information about your application — the tweet-printing program we’ll be loading on the Arduino. Provide a reasonable name and description…we don’t know if applications are audited, but being honest and descriptive here would be helpful. You also need to provide a Website URL. If you have a personal or company web site, enter that on the form, else you can use Adafruit’s home page.

![](https://cdn-learn.adafruit.com/assets/assets/000/009/635/medium800/adafruit_products_appbasics.png?1396894399)

You’ll need to agree to the developer terms of service and complete a CAPTCHA before finalizing your application. Read, agree, complete the puzzle and click “Create your Twitter application”:

![](https://cdn-learn.adafruit.com/assets/assets/000/009/636/medium800thumb/adafruit_products_captcha.jpg?1448311145)

Once your application is created, there will be a long screen full of information about it (shown abbreviated here). At the bottom of this page, click the button labeled “Create my access token”:

![](https://cdn-learn.adafruit.com/assets/assets/000/009/637/medium800thumb/adafruit_products_createtoken.jpg?1448311146)

Once you complete these steps, you’ll have the full set of credentials needed to authorize your application. In a moment we’ll copy and paste these four strings into an Arduino sketch: Consumer key, Consumer secret, Access token, and Access token secret.

![](https://cdn-learn.adafruit.com/assets/assets/000/009/638/medium800thumb/adafruit_products_secrets.jpg?1448311147)

 **Do not share these strings with anyone** —they’re for the secure and exclusive use of your application. If you’re sharing source code via Github or other management system, remember to **remove these before posting the code**!- [Previous Page](https://learn.adafruit.com/internet-of-things-printer/download.md)
- [Next Page](https://learn.adafruit.com/internet-of-things-printer/program-arduino.md)

## Primary Products

### Adafruit IoT Printer Project Pack "Internet of Things" printer

[Adafruit IoT Printer Project Pack "Internet of Things" printer](https://www.adafruit.com/product/717)
Build an "Internet of Things" connected mini printer that will do your bidding! This is a fun weekend project that comes with a beautiful laser cut case. Once assembled, the little printer connects to Ethernet to get Internet data for printing onto 2 1/4" wide receipt paper. The example sketch...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/717)
[Related Guides to the Product](https://learn.adafruit.com/products/717/guides)

## Featured Products

### Mini Thermal Receipt Printer

[Mini Thermal Receipt Printer](https://www.adafruit.com/product/597)
Add a mini printer to any microcontroller project with this very cute thermal printer. Thermal printers are also known as receipt printers, they're what you get when you go to the ATM or grocery store. Now you can embed a little printer of your own into an enclosure. This printer is ideal...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/597)
[Related Guides to the Product](https://learn.adafruit.com/products/597/guides)
### Thermal paper roll - 50' long, 2.25" wide

[Thermal paper roll - 50' long, 2.25" wide](https://www.adafruit.com/product/599)
A mini roll of thermal paper, this fits very nicely into our mini thermal printer. 2.25" wide (about 57mm) and 50 feet long (15 meters). BPA-free.  
  
[Perfect for use with our mini thermal printer!](http://www.adafruit.com/products/597)

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/599)
[Related Guides to the Product](https://learn.adafruit.com/products/599/guides)
### Adafruit METRO 328 - Arduino Compatible - with Headers

[Adafruit METRO 328 - Arduino Compatible - with Headers](https://www.adafruit.com/product/2488)
This is the&nbsp; **Adafruit METRO Arduino-Compatible - with&nbsp;headers.&nbsp;** It's a fully assembled and tested microcontroller and physical computing board with through-hole headers attached.&nbsp; If you don't want a&nbsp;Metro with the headers attached for...

In Stock
[Buy Now](https://www.adafruit.com/product/2488)
[Related Guides to the Product](https://learn.adafruit.com/products/2488/guides)
### Ethernet Shield for Arduino - W5500 Chipset

[Ethernet Shield for Arduino - W5500 Chipset](https://www.adafruit.com/product/2971)
The W5500 Ethernet Shield for Arduino from Seeed Studio is a great way to set up your projects with internet connectivity with just a single chip. &nbsp;Similar to the[Arduino Ethernet Shield](https://www.adafruit.com/product/201), but with a newer chipset, this ethernet shield...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2971)
[Related Guides to the Product](https://learn.adafruit.com/products/2971/guides)
### FTDI Friend with Micro USB Port + extras

[FTDI Friend with Micro USB Port + extras](https://www.adafruit.com/product/284)
Long gone are the days of parallel ports and serial ports. Now the USB port reigns supreme! But USB is hard, and you just want to transfer your every-day serial data from a microcontroller to computer. What now? Enter the FTDI Friend!

The FTDI Friend is a tweaked out FTDI FT232RL chip...

In Stock
[Buy Now](https://www.adafruit.com/product/284)
[Related Guides to the Product](https://learn.adafruit.com/products/284/guides)
### Rugged Metal On/Off Switch with Green LED Ring

[Rugged Metal On/Off Switch with Green LED Ring](https://www.adafruit.com/product/482)
These chrome-plated metal buttons are rugged and look real good while doing it! Simply drill a 16mm hole into any material up to 1/2" thick and you can fit these in place, there's even a rubber gasket to keep water out of the enclosure. On the front of the button is a flat metal...

In Stock
[Buy Now](https://www.adafruit.com/product/482)
[Related Guides to the Product](https://learn.adafruit.com/products/482/guides)
### Arduino Ethernet shield R3 with micro SD connector - Assembled

[Arduino Ethernet shield R3 with micro SD connector - Assembled](https://www.adafruit.com/product/201)
The Arduino Ethernet Shield R3 (assembled) allows an Arduino board to connect to the internet. It is based on the Wiznet W5100 ethernet chip (datasheet). The Wiznet W5100 provides a network (IP) stack capable of both TCP and UDP. It supports up to four simultaneous socket connections. Use the...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/201)
[Related Guides to the Product](https://learn.adafruit.com/products/201/guides)
### Arduino Uno Ethernet

[Arduino Uno Ethernet](https://www.adafruit.com/product/418)
 **As of 9/20/2012 Adafruit is currently shipping R3 of the Arduino Uno Ethernet**

Deep in the Swiss Alps, the top secret Arduino Super-collider has accelerated both an [Arduino UNO](https://www.adafruit.com/products/50) and <a...></a...>

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/418)
[Related Guides to the Product](https://learn.adafruit.com/products/418/guides)

## Related Guides

- [XBee Radios](https://learn.adafruit.com/xbee-radios.md)
- [Adafruit VCNL4040 Proximity Sensor](https://learn.adafruit.com/adafruit-vcnl4040-proximity-sensor.md)
- [Trinket / Gemma IR Control](https://learn.adafruit.com/trinket-gemma-ir-remote-control.md)
- [IR Sensor](https://learn.adafruit.com/ir-sensor.md)
- [Adafruit MENTA Kit](https://learn.adafruit.com/adafruit-menta-kit-mint-tin-arduino-compatible.md)
- [A Z80 CP/M emulator for the SAMD51](https://learn.adafruit.com/z80-cpm-emulator-for-the-samd51-grand-central.md)
- [How to Find Hidden COM Ports](https://learn.adafruit.com/how-to-find-hidden-com-ports.md)
- [CircuitPython Libraries on Linux and ODROID C2](https://learn.adafruit.com/circuitpython-libaries-linux-odroid-c2.md)
- [Bootloading Basics](https://learn.adafruit.com/bootloader-basics.md)
- [Overwatch Prop Gun: Lucio's Blaster Pt. 2](https://learn.adafruit.com/overwatch-lucio-gun-pt-2.md)
- [Adafruit HUZZAH ESP8266 breakout](https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout.md)
- [Ladyada's Learn Arduino - Lesson #2](https://learn.adafruit.com/ladyadas-learn-arduino-lesson-number-2.md)
- [Motorized Camera Slider MK3 ](https://learn.adafruit.com/motorized-camera-slider-mk3.md)
- [Echo 2-XL](https://learn.adafruit.com/echo-2-xl.md)
- [Building and Running MicroPython on the ESP8266](https://learn.adafruit.com/building-and-running-micropython-on-the-esp8266.md)