School / Prep
ENSEIRB-MATMECA
Internal code
EE9IT352
Description
Manager: Logan Saint Germain, CATIE
Course :
- Context and tools: the Internet of Things (IoT). IoT specifics. Key IoT technologies. Developing a connected object.
- Case studies: MCU and MPU. ARM. Cortex-M. STM32L4. GPIO. IRQ. Timers. Main peripherals.
- Buses: UART. I2C. SPI.
- RTOS and Network: GPOS and RTOS. Bare Metal. Scheduling without RTOS. Using an RTOS. OSI model. 6LoWPAN. IPv4 and IPv6. TCP and UDP. MQTT.
- LoRa.
TP: CATIE's 6TRON framework
- Install tools. Test installation. Git tutorial. Blinky.
- Add intelligent functionality to a simple object.
- I2C communications.
- RTOS and multhreading.
Teaching hours
- CMLectures4h
- TDMMachine Tutorial12h
Mandatory prerequisites
C language
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 |
---|---|---|---|---|---|---|
Final inspection | Written | 60 | 1 | without document without calculator |