#include <SPI.h>
#include <stdlib.h>
#include <WiFi.h> // arduino wifi libnrary
#include <Twitter.h> //ardiono twitter library
int outputpin= 0;
char ssid[] = "Your Network Name"; //
char pass[] = "Your Network Password";
char temp[6];
char msg[50] = "It is this many degrees Kelvin at my house: ";
Twitter twitter("Your Twitter Token");
void setup()
{
Serial.begin(9600);
delay(1000);
WiFi.begin(ssid, pass);
delay(10000);
int rawvoltage= analogRead(outputpin);
float kelvin;
float millivolts= (rawvoltage/1024.0) * 5000;
kelvin= (millivolts/10);
dtostrf(kelvin, 3, 3, temp); //4 is mininum width, 3 is precision; float value is copied onto buff
strcat(msg, temp);
Serial.println("connecting ...");
if (twitter.post(msg)) {
int status = twitter.wait(&Serial);
if (status == 200) {
Serial.println("OK.");
} else {
Serial.print("failed : code ");
Serial.println(status);
}
} else {
Serial.println("connection failed.");
}
}
void loop()
{
}