Minor IoT - Objets Connectés

Coordinated by: Didier Orlandi

FORMAT

Classroom

LOCATION

Campus Valrose, FabLab

PREREQUISITES

See below

CAPACITY

  students

ABOUT THIS MINOR

Summary

Learning outcomes

  • Securely implement any connected system.
  • Know the different communication protocols: MQTT, LORAWAN, ...
  • Create a web interface to visualize data from connected objects.
  • Publish a video stream (webcam, IP camera, camera, etc.)
  • Create or modify basic programs in Python language, in C language (Arduino), design web pages in HTML5 and javascript. 
The Internet of Things (IoT) is a network of physical terminals called  »things », which  integrate sensors, softwares and other technologies to connect to other terminals or systems over the Internet and exchange data with  them. 
These objects can be simple household appliances or more complex industrial tools. With more than 7 billion connected IoT devices today, experts expect this number to rise to 10 billion by 2020 and 22 billion by 2025. In just a few years, IoT has become one of the most important technologies of the 21st century. 
This minor “IoT – Connected Objects” aims to enable each student to acquire the basic knowledge to design a connected object using different servers and communication protocols (Ethernet, Wifi, Lorawan, MQTT, etc.).
 
The teaching will be divided into 2 stages : 
  • During 2 to 3 sessions, a first partwill be devoted to the presentation of the functional chain of communication of connected objects and the different elements allowing it to implement (communication protocols, recovery and posting  of data online).
  • In a second time  (at least 5 sessions): teaching will be entirely dedicated to the implementation of projects chosen by the students according to their interest (individually or in groups): weather station, beehive, remote control of experiments, various measuring devices (temperature, pH-meter, seismograph, air quality analysis, etc.). 
 
The data collected can be stored in a database and the designed system will become part of a network of connected objects. 
Students will learn how to use different types of microprocessors and to design interfaces (website, Python programs, android applications) to communicate with these connected objects. 
The use of a video server will allow the management of video streams (images, live videos, vod, etc.) 
 
Training website : https://eftis.univ-cotedazur.fr/ 
Lecturers
  • Philippe Aplincourt
  • Guillaume Huillard
  • Didier Orlandi
Prerequisites
  • Scientific bachelor.
  • This course is aimed at beginners as well as more experienced people in the field of IoT. During this course,  individualized teaching will allow everyone to master the basic knowledge of IoT and for some to carry out advanced IoT projects. 
  • Bring your own personal computer / tablet (windows, mac or linux).
Evaluation
  • Project report
  • Project presentation - April 18

SCHEDULE Spring 2024

Mind the evaluation time and modalities in the "Evaluation" tab below.
 
Date Time Course Title Trainers Location
29/02/2024 9h00-12h00 Presentation of the communication chain of a connected object. 
Introduction to the different types of microprocessors (arduino, STM32) 
Implementation of simple sensors with arduino. 
Choice of a connected objects project to realize. 
D. Orlandi, P. Aplincourt, G. Huillard Campus Valrose, FabLab
7/03/2024 9h00-12h00 D. Orlandi, P. Aplincourt, G. Huillard Campus Valrose, FabLab
14/03/2024 9h00-12h00 LORA, LORAWAN presentation
Implementation of the LORAWAN UCA board. 
Management of connected object project groups. 
D. Orlandi, P. Aplincourt Campus Valrose, FabLab
21/03/2024 9h00-12h00 Connected objects projects supervision D. Orlandi, G. Huillard Campus Valrose, FabLab
28/03/2024 9h00-12h00 Connected objects projects supervision P. Aplincourt, G. Huillard Campus Valrose, FabLab
4/04/2024 9h00-12h00 Discussions about the chosen case studies
Bibliography research
D. Orlandi, P. Aplincourt Campus Valrose, FabLab
11/04/2024 9h00-12h00 Discussions about the chosen case studies
Bibliography research
D. Orlandi, G. Huillard Campus Valrose, FabLab
18/04/2024 9h00-12h00 Connected objects projects presentation D. Orlandi, P. Aplincourt, G. Huillard Campus Valrose, FabLab