Ada and SPARK firmware for the Crazyflie 2.0 nano quadcopter, targeting the STM32F4 ARM chip.
This project provides a complete firmware implementation for the Crazyflie 2.0 drone, written in Ada 2012 and SPARK 2014. It demonstrates the use of high-assurance programming languages for embedded systems on an ARM-based STM32F4 microcontroller.
The firmware emphasizes reliability and formal verification through the use of Ada and SPARK, aiming to provide a robust, high-assurance codebase for embedded drone control.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.