IT-705 · IoT Lab/Official Syllabus
IoT Lab (IT-705) - Official Syllabus
Laboratory Experiments
- Arduino/Raspberry Pi introduction — Familiarization with Arduino/Raspberry Pi and perform necessary software installation.
- Interface LED/Buzzer — To interface LED/Buzzer with Arduino/Raspberry Pi and write a program to turn ON LED for 1 sec after every 2 seconds.
- Interface Push button/Digital sensor — To interface Push button/Digital sensor (IR/LDR) with Arduino/Raspberry Pi and write a program to turn ON LED when push button is pressed or at sensor detection.
- Interface DHT11 sensor — To interface DHT11 sensor with Arduino/Raspberry Pi and write a program to print temperature and humidity readings.
- Interface motor using relay — To interface motor using relay with Arduino/Raspberry Pi and write a program to turn ON motor when push button is pressed.
- Interface OLED — To interface OLED with Arduino/Raspberry Pi and write a program to print temperature and humidity readings on it.
- Interface Bluetooth (data sending) — To interface Bluetooth with Arduino/Raspberry Pi and write a program to send sensor data to smartphone using Bluetooth.
- Interface Bluetooth (control) — To interface Bluetooth with Arduino/Raspberry Pi and write a program to turn LED ON/OFF when ‘1’/’0’ is received from smartphone using Bluetooth.
- Upload data to cloud — Write a program on Arduino/Raspberry Pi to upload temperature and humidity data to thingspeak cloud.
- Retrieve data from cloud — Write a program on Arduino/Raspberry Pi to retrieve temperature and humidity data from thingspeak cloud.
- Install MySQL — To install MySQL database on Raspberry Pi and perform basic SQL queries.
- MQTT Publish — Write a program on Arduino/Raspberry Pi to publish temperature data to MQTT broker.
- MQTT Subscribe — Write a program on Arduino/Raspberry Pi to subscribe to MQTT broker for temperature data and print it.
- TCP Server implementation — Write a program to create TCP server on Arduino/Raspberry Pi and respond with humidity data to TCP client when requested.
- UDP Server implementation — Write a program to create UDP server on Arduino/Raspberry Pi and respond with humidity data to UDP client when requested.
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel