ESP8266
Arduino vs ESP
Price
Documentation
CPU
Connectivity
Arduino Uno
5$
20$
WIFI !!!
Flash/RAM
16Mhz
80Mhz
32/2 Kb
1024/32 Kb
Sensor
?
Protocol
MQTT - What is it?
MQTT - Who uses it?
NASA: collect data from remote satellites with limited bandwith
Facebook: cross-device low-latency Chat
broudly used among IoT platforms
MQTT - How does it work?
Publish - Subscribe
MQTT - Demo
/dev/lol Dashboard:
http://mqtt.devlol.org/lol/
MQTT - How do we use it?
Broker
1. connect
2. subscribe
MQTT Client
3. publish
4. distribute
Topic
What can we do with this?
Watergun
Bullshit Button
Discoball
Fridge
ESPThing
A Boilerplate for IoT with ESP and MQTT
https://github.com/doebi/ESPThing
ESPThing: Making of
Making of Bullshitbutton
By doebi