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 Microprocessor Developer (Academic Year 2018/2019)
IoT Microprocessor 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. 31.1 -
Home I/O demonstrator
(A.Y. 2018/2019)
IoT
n. 31.2 -
Arduino simulation
(A.Y. 2018/2019)
Arduino
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 microprocessors - Introduction to Operating Systems
Lesson n.8:
Module 2: Device architecture and sensors for microprocessors - Introduction to Kernel
Lesson n.9:
Module 2: Device architecture and sensors for microprocessors - Kernel modules
Lesson n.10:
Module 2: Device architecture and sensors for microprocessors - Kernel Driver
Lesson n.11:
Module 2: Device architecture and sensors for microprocessors - USB Driver
Lesson n.12:
Module 3: Introduction to microprocessor programming
Go to the lesson's materials
n. 12.1 -
Raspberry Pi Simulator
(A.Y. 2018/2019)
Raspberry PI
Lesson n.13:
Module 3: Introduction to Raspberry Pi
Lesson n.14:
Module 3: Raspberry Pi Setup
Lesson n.15:
Module 3: Introduction to Python Programming - Part 1
Lesson n.16:
Module 3: Introduction to Python Programming - Part 2
Lesson n.17:
Module 3: Introduction to Python Programming - Part 3
Lesson n.18:
Module 3: Raspberry Pi GPIO
Lesson n.19:
Module 3: Raspberry Pi PWM
Lesson n.20:
Module 3: Raspberry Pi Serial
Go to the lesson's materials
n. 20.1 -
Raspberry Pi Virtual Image
(A.Y. 2018/2019)
Raspberry PI
Lesson n.21:
Module 4: Platforms for microprocessors and applications - Introduction to Connectivity options for Microprocessors
Lesson n.22:
Module 4: Platforms for microprocessors and applications - Introduction to Communication Protocols for Microprocessors
Go to the lesson's materials
MQTT
n. 22.1 -
MQTT broker
(A.Y. 2018/2019)
MQTT
Lesson n.23:
Module 4: Platforms for microprocessors and applications - Introduction to IoT Platforms and Applications development
Lesson n.24:
Module 5: Networking for IoT environments - Introduction to Networking for IoT environments
Lesson n.25:
Module 5: Networking for IoT environments - Connectivity technologies for IoT environments
Lesson n.26:
Module 5: Networking for IoT environments - Connectivity technologies for Raspberry Pi-based environments
Lesson n.27:
Module 5: Introduction to IoT security
Lesson n.28:
Module 5: Hardware vulnerabilities in microprocessors: the Raspberry Pi example
Lesson n.29:
Module 5: Software vulnerabilities in microcontrollers: the Arduino example - Communications vulnerabilities in IoT devices
Lesson n.30:
Module 5: Software Vulnerabilities in microprocessors - Raspberry