RTOS/OS
⏱ 35h
Embedded Linux
Linux system architecture, process model, IPC mechanisms - Multithreading Thread synchronization, Multiprocessing and SMP: CPU affinity, NUMA Process isolation
⏱ 35h
RTOS vs bare-metal, scheduler, heap, ARM PendSV/SVC, hooks, tasks, queue/semaphore/mutex/timer. Priority inversion, deadlock, gatekeeper. RMS, state machine. Debugging.
⏱ 35h
Zephyr RTOS
West, CMake/Kconfig/devicetree. Threads, scheduling, ISR, workqueues. Sync & data passing. Memory & MPU. Driver model,
Connectivité & Middleware
⏱ 35h
USB Device & Host Development
⏱ 35h
Ethernet MAC+PHY
⏱ 21h
TouchGFX
UI STM32, widgets, framebuffer, DMA2D. MBD Architecture Design for Custom Screen
⏱ 21h
LoRa- Sub-GHz
SX1262, RF Instrumentation: VNA, Spectrum Analyzer, Endpoint - Gateway communication
⏱ 21h
BLE on STM32WB
Analog & Hardware
⏱ 21h
Memory Controllers
⏱ 21h
Hw Analog Basic
Traitement du signal
⏱ 21h
Digital Signal Processing
⏱ 21h
Audio I²S / SAI / TDM
Langages de programmation
⏱ 28h
C for Embedded — MISRA & Safety
Memory layout, storage classes, pointeurs, GCC, linker, Optimization, Embedded C driver development. MISRA-C:2012 rules and static analysis tooling.
⏱ 28h
C++ Moderne Embarqué
⏱ 28h
Rust for Embedded
Architecture CPU / MCU
⏱ 28h
STM32F4 Architecture
Architecture, clock tree, GPIO, NVIC, HAL/LL.PWR mode, DMA FLash-PVD Watchdog Boot, SPI-UARTDebugging/Trace : SWO/DAP
⏱ 28h
STM32H7 Advanced
Dual-core debugging, AXI/AHB, cache, MDMA, dual-bank 3 Domains, Power management
⏱ 35h
ARM Cortex-M4
⏱ 35h
ARM Cortex-M7
6-stage dual issue pipeline, speculation, L1 cache policies, MPU, AXI/AMBA4, TCM, merge buffer.DWC Trace
⏱ 35h