School / Prep
ENSEIRB-MATMECA
Internal code
ET9IT372
Description
Course:
Characteristics of an embedded system.
Importance of codesign in embedded systems.
Embedded Internet. Internet of things. State of the art in IoT.
Linux and embedded systems: embedded Linux.
Real Time under Linux. Introduction to Real Time.
Control and communication of connected objects. HTTP and MQTT protocols. LoRa modulation and LoRaWAN architecture.
Rapid prototyping: application to IoT. Designing a connected object.
TP :Designing a connected object using rapid prototyping on a Rapsberry Pi board:
TP1. Standard Raspbian distribution and Python language. Build a connected object that can be controlled locally and remotely via HTTP.
TP2. Implementing MQTT.
TP3. Design of a LoRa connected object integrated into TTN's LoRaWAN community architecture and remotely controllable via MQTT.
Teaching hours
- CIIntegrated courses8h
- CIIntegrated courses8h
- PRACTICAL WORKPractical work9h
- PRACTICAL WORKPractical work9h
Syllabus
Course:
Characteristics of an embedded system.
Importance of codesign in embedded systems.
Embedded Internet. Internet of things. State of the art in IoT.
Linux and embedded systems: embedded Linux.
Real Time under Linux. Introduction to Real Time.
Control and communication of connected objects. HTTP and MQTT protocols. LoRa modulation and LoRaWAN architecture.
Rapid prototyping: application to IoT. Designing a connected object.
TP :Designing a connected object using rapid prototyping on a Rapsberry Pi board:
TP1. Standard Raspbian distribution and Python language. Build a connected object that can be controlled locally and remotely via HTTP.
TP2. Implementing MQTT.
TP3. Design of a LoRa connected object integrated into TTN's LoRaWAN community architecture and remotely controllable via MQTT.
Bibliography
Handouts
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Integral Continuous Control | Minutes | 1 | ||||
Integral Continuous Control | Minutes | 1 |