LABORATORIO DI ARCHITETTURE DI SISTEMI FISSI E MOBILI

ING-INF/05 - 6 CFU - 2° Semester

Teaching Staff

VINCENZO CATANIA
MAURIZIO PALESI


Learning Objectives

Knowing the IoT paradigm. Ability in programming a microcontroller-based system. Ability in programming hardware/software hybrid systems by means of the arduino platform. Having a basic knowledge on FPGA implementation. Knowing the issues and the solutions related to the interfacing with the physical world. Knowing of the issues related to the virtualization and the operating systems in the context of IoT.



Detailed Course Content

Introduction to IoT paradigm

Interfacing the physical world

Microcontrollers for the IoT

Prototyping systems

Smart Sensors

Virtualization and IoT Operating Systems



Textbook Information

  1. Thomas Grace. Programming and Interfacing ATMEL's AVRs. ISBN 978-1305509993.
  2. Ovidiu Vermesan and Peter Friess. Building the Hyperconnected Society IoT Research and Innovation Value Chains, Ecosystems and Markets. River Publishers Series in Communications
  3. Michael Margolis. Arduino. Progetti e soluzioni. Tecniche Nuove.
  4. Pong P. Chu. FPGA Prototyping by VHDL Examples: Xilinx Spartan 3. Wiley.
  5. Material provided by the instructor(s) in the form of slides, lecture notes, and online resources



Open in PDF format Versione in italiano