...
https://embeddedartistry.com/fieldmanual-terms/test-driven-development/
https://embeddedartistry.com/blog/2018/09/18/what-i-learned-from-james-grennings-remote-tdd-course/Kalman Filters: <https://www.kalmanfilter.net/default.aspx >
Numerical Methods: https://basesandframes.wordpress.com/2016/05/17/faster-math-functions/
https://www.springer.com/gp/book/9789811033810
^ Cool stuff on controls, sensors, EKFs, among a bunch of other things
STM32 NUCLEO-L552ZEQ HAL manual:
https://www.st.com/resource/en/user_manual/um2659-description-of-stm32l5-hal-and-lowlayer-drivers-stmicroelectronics.pdfhttps://inavfixedwinggroup.com/guides/getting-started/frsky-protocols-made-simple/
https://st.my.site.com/community/s/article/faq-stm32-hal-driver-api-and-callbacks
how to makefile beginner guide: https://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/
how to CMake beginner guide: https://google.github.io/googletest/quickstart-cmake.html