Arduino examples to use as building blocks for connecting a thing to the internet.
Presentation: http://bit.do/rf-iot
Arudino uno/leonardo: http://www.arduino.org/products
Arduino proto shield: http://www.arduino.org/products
Breadboard: https://www.sparkfun.com/search/results?term=breadboard
Wires: https://www.sparkfun.com/search/results?term=jumper+wire
Esp8266: https://www.sparkfun.com/products/13678
Esp breakout baord: https://www.tindie.com/products/rajbex/esp8266-breadboard-adapter/?pt=full_prod_search
Temperature sensor DS18B20: http://www.dx.com/p/ds18b20-digital-temperature-sensor-module-for-arduino-55-125-c-135047#.Vk9Jy5IrJE4
Light sensor: https://www.sparkfun.com/products/9088
Vibration sensor: https://www.sparkfun.com/products/9198
Magnetic switch: Clas Ohlson
Mecanical switch: Clas Ohlson
Leds: https://www.sparkfun.com/search/results?term=led
Resistor kit: https://www.sparkfun.com/products/10969
Push button: https://www.sparkfun.com/products/97