
details
Make an Easy Button Tweet the Hard Way
It seem to connect directly from terminal to Twitter without Proxy.
In other words it use to call Twitter API as it is.
Hardware :
- STM32 Discovery Board or similar
- WIZnet W5100 Network Module breakout –http://www.sparkfun.com/products/9473
- Nokia 5110 Graphic LCD breakout –http://www.sparkfun.com/products/10168
- Breadboard Power Supply 5V/3.3V – http://www.sparkfun.com/products/114
- Staples® Easy ButtonTM – http://www.staples.com/Staples-Easy-Button/product_606396?cmArea=class_box1
Step 3: Hardware Schematic
The hardware is pretty basic. Time constraints have meant that it is still laid out on a breadboard but I plan to shortly make up a more permanent circuit with all the parts fitting into a small base under the button.
encording algorithm for OAuth :
Common
dictionary.c
- a useful helper class that controls a sorted linked list of name/value pairs.
Encryption
sha1.c
hmacsha1.c
- Used to create a hash of the OAuth request and then encrypt it with the Consumer Secret and Access Token Secret.
- I can’t take credit for these modules; they come largely unaltered from the AVR Crypto Library (http://www.das-labor.org/wiki/Crypto-avr-lib).
base64.c
- Base64 encode and decode.
Source page :
- easybutton.zip 40 KB
Descrition page :
(Source: instructables.com)
COMMENTS