746a07b5da187b5ee7e8db4218d174bfc53373c6
The structure of the latest Arduino core introduces more complex target configuration. Now the variant folders are common for several boards so we need to properly remap board ID to properly handle conditional compilation. Switched Arduino core to CMSIS v5.7.0
ST STM32: development platform for PlatformIO
The STM32 family of 32-bit Flash MCUs based on the ARM Cortex-M processor is designed to offer new degrees of freedom to MCU users. It offers a 32-bit product range that combines very high performance, real-time capabilities, digital signal processing, and low-power, low-voltage operation, while maintaining full integration and ease of development.
- Home (home page in PlatformIO Platform Registry)
- Documentation (advanced usage, packages, boards, frameworks, etc.)
Usage
- Install PlatformIO
- Create PlatformIO project and configure a platform option in platformio.ini file:
Stable version
[env:stable]
platform = ststm32
board = ...
...
Development version
[env:development]
platform = https://github.com/platformio/platform-ststm32.git
board = ...
...
Configuration
Please navigate to documentation.
Description
Languages
Python
99%
C++
1%