Programme Outline
Learning Objectives
- Describe and explain IoT technology
- Describe and explain the working principle of MQTT protocol
- Develop a simple project for remote control devices using ESP microcontroller, sensors and Arduino coding
- Apply basic knowledge of circuits and electronics, as well as develop soldering skills
Day 1
- Introduction to Internet of Things
- Introduction to MQTT protocol
- Introduction to Arduino IDE
- Setting up the software prerequisites, libraries
- Introduction to ESP8266 microcontroller and simple circuits
- Setting up the hardware, sensors and circuit
- Explanation of the code and practical exercise
Day 2
- Setting up temperature and humidity sensors to ESP8266
- Explanation of the code and practical exercise
- Brainstorming a simple idea for prototyping development
- Individual project development with facilitation
- A short presentation of the prototype
Assessment
- Individual Project with presentation