...
Libraries for sensors designed for Arduino will need to be translated to work with HAL/LL.
Action Items:
- Make GitHub for SPICA software
- Generate initial project with STM32CubeMX
- Pick a GCC version and document it
- Try building basic sample code
- Install STM32 Arduino Core in Arduino IDE when hardware is ready
...
- STM32 Standard Peripheral library (SPL) deprecated
- STM32 Hardware Abstraction Layer (HAL) library and Low-Layer (LL) drivers
- STM32 Arduino Core (https://github.com/stm32duino/Arduino_Core_STM32)
- libopencm3 (https://github.com/libopencm3/libopencm3)
- platform.io?
All use Cortex MicroController Software Interface Standard (CMSIS) register/other definitions.
...