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.
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 |