This is a simple demo using the ESP8266 and Cactus Micro (a arduino compatible board) to update a remote server (https://data.sparkfun.com/) using a digital temperature sensor.
Step 1: Materials
The Cactus Micro is an arduino compatible dev board, it integrated a WIFI chip ESP8266.
1 x DS18B20 Digital Temperature Sensor
1 x 4.7k resistor
1 x Power supply (4.3V up to 12V, I used a 3.7v)
Step 2: Connecting the wires together
Step 3: Arduino Setup and Sketch
The sketch code: https://github.com/AprilBrother/cactus-micro/blob/...
Step 4: SparkFun Setup
We create a data stream at SparkFun, follow this link to do this. https://data.sparkfun.com/streams/make
Once you've created your stream, keep the window open so you have easy access to your public and private keys handy - you'll need those to replace the KEY in the Arduino sketch.
Now you are ready to start sending data.