Toggle navigation
The project
Partners
Training courses
Demonstrators
Interviews and Showcases
Handbook
Dissemination
Registration
Menu secondario
Professor
Syllabus
Concept map
Didactic plan
Exam Guide
Agenda
Learning Environment
Videolessons
Slides
Books and Articles
Multimedia
Bibliography
Siteography
Laboratory
Interactive exercises
Exercises
Past interactive classes
Past Virtual Classrooms Sessions
Programme Schedule
Tutor
IoT Microcontroller Developer (Academic Year 2018/2019)
IoT Microcontroller Developer
Virtual laboratory
Loading in progress
All
2018/2019
Filter by academic year:
Material related to the whole subject.
Go to the lesson's materials
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
Go to the lesson's materials
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
Go to the lesson's materials
n. 2.1 -
Smarth Home Weather Station
(A.Y. 2018/2019)
Weather station
Lesson n.3:
Module 1: IoT Business Strategy - Part I
Go to the lesson's materials
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
Go to the lesson's materials
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
Go to the lesson's materials
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