Skip to content

Commit f2befc5

Browse files
authored
Create README.md
1 parent fe22479 commit f2befc5

1 file changed

Lines changed: 66 additions & 0 deletions

File tree

Adafruit_Tweet_Receipt/README.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
## IMPORTANT: THIS SOFTWARE CURRENTLY DOES NOT WORK, and future
2+
status is uncertain.
3+
4+
# Adafruit Tweet Receipt
5+
6+
***Twitter has changed their API to require
7+
SSL (Secure Sockets Layer) on -all- connections, a complex
8+
operation beyond the Arduino's ability to handle. The code is
9+
being kept around on the chance that a suitable proxy service
10+
becomes available...but at present we have no such service, no
11+
code for such, nor a schedule or even a firm commitment to
12+
pursue it. For projects requiring Twitter we now recommend
13+
using an SSL-capable system such as Raspberry Pi. For example:
14+
https://github.com/adafruit/Python-Thermal-Printer***
15+
16+
***
17+
18+
Gutenbird demo sketch: monitors one or more Twitter accounts
19+
for changes, displaying updates on attached thermal printer.
20+
Written by Adafruit Industries, distributed under BSD License.
21+
22+
******************************************************
23+
Designed for the Adafruit Internet of Things printer
24+
Pick one up at http://www.adafruit.com/products/717 !
25+
******************************************************
26+
27+
REQUIRES ARDUINO IDE 1.0 OR LATER -- Back-porting is not likely to
28+
occur, as the code is deeply dependent on the Stream class, etc.
29+
30+
Also requires Adafruit Thermal Printer Library:
31+
https://github.com/adafruit/Adafruit-Thermal-Printer-Library
32+
and Adafruit fork of Peter Knight's Cryptosuite library for Arduino:
33+
https://github.com/adafruit/Cryptosuite
34+
35+
Required hardware includes an Ethernet-connected Arduino board such
36+
as the Arduino Ethernet or other Arduino-compatible board with an
37+
Arduino Ethernet Shield, plus an Adafruit Mini Thermal Receipt printer
38+
and all related power supplies and cabling.
39+
40+
## Resources
41+
http://www.adafruit.com/products/418 Arduino Ethernet
42+
http://www.adafruit.com/products/284 FTDI Friend
43+
http://www.adafruit.com/products/201 Arduino Uno
44+
http://www.adafruit.com/products/201 Ethernet Shield
45+
http://www.adafruit.com/products/597 Mini Thermal Receipt Printer
46+
http://www.adafruit.com/products/600 Printer starter pack
47+
48+
## Uses Twitter 1.1 API (now outdated!)
49+
This REQUIRES a Twitter account and some account
50+
configuration. Start at dev.twitter.com, sign in with your Twitter
51+
credentials, select "My Applications" from the avatar drop-down menu at the
52+
top right, then "Create a new application." Provide a name, description,
53+
placeholder URL and complete the captcha, after which you'll be provided a
54+
"consumer key" and "consumer secret" for your app. Select "Create access
55+
token" to also generate an "access token" and "access token secret."
56+
ALL FOUR STRINGS must be copied to the correct positions in the globals below,
57+
and configure the search string to your liking. DO NOT SHARE your keys or
58+
secrets! If you put code on Github or other public repository, replace them
59+
with dummy strings.
60+
61+
-------------------------
62+
This code was formerly at https://github.com/adafruit/Adafruit-Tweet-Receipt - this has now been archived.
63+
64+
All code MIT License, please attribute to Adafruit Industries
65+
66+
Please consider buying your parts at [Adafruit.com](https://www.adafruit.com) to support open source code

0 commit comments

Comments
 (0)