• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Connected object design

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

Read more

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.

Read more

Bibliography

Handouts

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Integral Continuous ControlMinutes1
Integral Continuous ControlMinutes1