These are the exercise files used for Internet-of-Things (IoT) Training with NodeMCU course.
The course outline can be found in
https://www.tertiarycourses.com.sg/nodemcu-internet-of-things-iot-training.html
https://www.tertiarycourses.com.my/nodemcu-internet-of-things-iot-training-malaysia.html
Module 1 Overview of Internet of Things (IoT)
- What is IoT?
- IoT Applications
- How does IoT Work?
- IoT Components
Module 2 NodeMCU
- What is NodeMCU
- Setup ESP8266 on Arduino
- Read Environment Data with DHT11
- Connect NodeMCU to internet
Module 3 IoT via Blynk
- Install Blynk Library
- Setup Virtual LED
- Display DHT on Gauge Widget
Module 4 IoT via MQTT
- What is MQTT?
- MQTT Brokers
- Install PubSubClient Library
- Publish/Subscribe DHT data via MQTT
Module 5 IoT with Node-RED
- What is Node-RED?
- Install Node-RED
- Basic Node-RED Operations
- MQTT Node
- Get DHT Data via MQTT
- Install Dashboard Nodes
- Display DHT Data on Dashboard UI
- Case Studies