Embedded Software Engineer at Sii, working for Thales Alenia Space
- π Studied at Epitech
- π Speaking French π«π·, English πΊπΈ, Spanish π²π½
- π§π» Climbing in my free time
- π¬ Passionate about cinema
Languages: C β’ C++ β’ Python β’ Rust
Embedded: FreeRTOS β’ Zephyr β’ Bare-metal
Hardware: STM32 β’ nRF52 β’ ESP32 β’ ARM
Tools: nRF Connect SDK β’ ESP-IDF β’ Git
Space: ECSS PUS-C β’ Spacecraft On-board Software
π Repository is private.
A simulation of the ECSS PUS-C (Packet Utilization Standard) protocol, implemented in Rust over UDP.
PUS-C defines the telecommand/telemetry packet structure used in spacecraft on-board software (ECSS-E-ST-70-41C).
Built using the spacepackets crate for packet encoding/decoding.
Side project goal: Port to an STM32 and communicate using PUS-C over Bluetooth.
Tech: Rust β’ UDP sockets β’ PUS-C
- π§ Email: niels.ouvrard@epitech.eu
- π LinkedIn: Niels Ouvrard
|
|




