Extending STM32H753 support in the RIOT operating system

Before continuing please visit: Project Thesis

While classic satellite on-board-computers (OBCs) usually contain processors specifically tailored for the space environment (e.g. LEON), smaller-scale satellites like CubeSats are mostly controlled by commercial off-the-shelf (COTS) hardware.

Our own satellite's OBC contains an STM32H753 microcontroller, and already comes with manufacturer-provided flight software. However, we want to develop our own, based on the RIOT real-time operating system.

RIOT currently has limited support for our STM32H7; your task is to extend this.

Non-exhaustive list of peripherals:

Further Reading