IOT

IoT Microcontroller Developer (Academic Year 2018/2019)

IoT Microcontroller Developer



Virtual laboratory

Filter by academic year:
Material related to the whole subject.

n. 26.1 -
Raspberry Pi Virtual Image  (A.Y. 2018/2019)
Raspberry PI
n. 26.2 -
Raspberry Pi Simulator  (A.Y. 2018/2019)
Raspberry PI
n. 26.3 -
Home I/O demonstrator  (A.Y. 2018/2019)
IoT

Lesson n.1: Module 1: Introduction to Internet of Things - Part I

n. 1.1 -
Smartphone as a sensor  (A.Y. 2018/2019)
Android
n. 1.2 -
Analysis of wind data  (A.Y. 2018/2019)
Thingspeak
Lesson n.2: Module 1: Introduction to Internet of Things - Part II

n. 2.1 -
Smarth Home Weather Station  (A.Y. 2018/2019)
Weather station
Lesson n.3: Module 1: IoT Business Strategy - Part I

n. 3.1 -
IFTTT Web Service  (A.Y. 2018/2019)
IFTTT
Lesson n.4: Module 1: IoT Business Strategy - Part II

Lesson n.5: Module 1: IoT Business Strategy - Part III

Lesson n.6: Module 1: IoT Business Strategy - Part IV

Lesson n.7: Module 2: Device architecture and sensors for microcontrollers - Introduction to Microcontrollers and Input / Output Types

Lesson n.8: Module 2: Device architecture and sensors for microcontrollers - Analog and Digital Communication for Microcontroller

Lesson n.9: Module 2: Device architecture and sensors for microcontrollers - Serial Communication for Microcontroller

Lesson n.10: Module 3: Programming microcontrollers: introduction to Arduino

n. 10.1 -
Arduino simulation  (A.Y. 2018/2019)
Arduino
Lesson n.11: Module 3: Programming microcontrollers: the Arduino syntax - Part 1

Lesson n.12: Module 3: Programming microcontrollers: the Arduino syntax - Part 2

Lesson n.13: Module 3: Programming microcontrollers - Lesson 4

Lesson n.14: Module 3: Programming microcontrollers - Lesson 5

Lesson n.15: Module 3: Programming microcontrollers - Lesson 6

Lesson n.16: Module 4: Platforms for microcontrollers and applications - Introduction to Connectivity options for Microcontrollers

Lesson n.17: Module 4: Platforms for microcontrollers and applications - Introduction to Communication Protocols for Microcontrollers

n. 17.1 -
MQTT broker  (A.Y. 2018/2019)
MQTT
Lesson n.18: Module 4: Platforms for microcontrollers and applications - Introduction to IoT Platforms and Applications development

Lesson n.19: Module 5: Networking for IoT environments - Introduction to Networking for IoT environments

Lesson n.20: Module 5: Networking for IoT environments - Connectivity technologies for IoT environments

Lesson n.21: Module 5: Networking for IoT environments - Connectivity technologies for IoT environments

Lesson n.22: Module 5: Introduction to IoT security

Lesson n.23: Module 5: Hardware vulnerabilities in microcontrollers: the Arduino example

Lesson n.24: Module 5: Software vulnerabilities in microcontrollers: the Arduino example - Firmware vulnerabilities Arduino

Lesson n.25: Module 5: Software vulnerabilities in microcontrollers: the Arduino example - Communications vulnerabilities in IoT devices