2-day workshop
Two-Day IoT Workshop (ESP8266 / ESP32)
The Internet of Things links physical objects to the internet so they can share data, be monitored and be controlled from anywhere. Students learn the concepts, then program a low-cost Wi-Fi board to send sensor data to the web and control devices remotely.
2 days · approx. 16 hoursKits providedCertificates
Highlights
- What IoT means and how it relates to cloud computing
- How open platforms store sensor data in the cloud
- Low-cost Wi-Fi boards for your own projects
- Working sample projects by the end of day 2
Who can attend
No prerequisites. Students from any branch can attend.
Schedule
DAY 1
- Introduction to the Internet of Things
- Introduction to cloud computing
- Sensors and actuators
- ESP8266 / ESP32 architecture
DAY 2
- C programming fundamentals
- Programming the ESP board
- Sending data to the cloud
- Sample projects
Detailed content
01Introduction to IoT
- What IoT is
- IoT protocols and platforms
- IIoT and IoE
- Applications
02Cloud computing for IoT
- Machine-to-machine (M2M) communication
- Open-source IoT platforms
- MQTT
03Sensors and actuators
- Common sensors and how they work
- Applications
- Connecting them to a board
04ESP8266 / ESP32 architecture
- Board overview and pinout
- Connecting to Wi-Fi
05C programming fundamentals
- Data types
- Conditions and loops
- Functions
06Programming the ESP board
- Installing the software
- Working in the IDE
- Uploading programs
07Sending data to the cloud
- Connecting to Wi-Fi
- Talking to an IP address
- Serving a local web page
08Sample projects
- LED blink on the ESP board
- Temperature readings on a web page
- Controlling devices from a browser
- Sending analog values to a web server
- UART communication