School / Prep
ENSEIRB-MATMECA
Internal code
EE9IT363
Description
Course :
- Characteristics of an embedded system.
- Importance of codesign in embedded systems.
- Embedded Internet. Internet of Things. State of the art in IoT.
- Embedded Linux.
- Real Time under Linux. Introduction to Real-Time.
- Control and communication for connected objects.
- HTTP and MQTT protocols.
- LoRa modulation and LoRaWAN TTN architecture.
- Rapid prototyping: application to the IoT. Designing a connected object.
TP :
- Study and implementation of embedded Linux on a Raspberry Pi board.
- Study and implementation of IP protocols for remote control of an electronic system under embedded Linux: sockets, HTTP (Web server), SMTP (email client)...
- IoT: implementation of a connected object based on a Raspberry Pi Pico W module and MQTT control.
Teaching hours
- CMLectures8h
- TDMMachine Tutorial8h
Mandatory prerequisites
C language, Linux, Linux commands, system programming.
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 | Active Participation | |||||
Integral Continuous Control | Minutes |