* What is IoT * Preparations * What is IoT * IoT is just a concept * What is an IoT Device? * What is an IoT Device? * IoT Devices - Example chips * ESP8266 Specifications * ESP8266 Power usage * NodeMCU * NodeMCU hardware * NodeMCU hardware * ESP8266 software layers * ESP8266 + Arduino * Arduino IDE * Generic Arduino APIs * Assignment: `blink-a-led` * Lecture: MQTT * MQTT * Device and application architecture with MQTT * MQTT Example * MQTT - The protocol * MQTT - The protocol - MQTT Topic * ESP Arduino APIs * Connecting to a Wi-Fi #include * MQTT on Arduino #include #include * MQTT on Arduino * MQTT on Arduino * MQTT on Arduino * MQTT on Arduino * Assignment: `mqtt-with-button` * Content