Awesome Open Source
Awesome Open Source

ST STM32: development platform for PlatformIO

Build Status

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 the PlatformIO Registry)
  • Documentation (advanced usage, packages, boards, frameworks, etc.)


  1. Install PlatformIO
  2. Create PlatformIO project and configure a platform option in platformio.ini file:

Stable version

platform = ststm32
board = ...

Development version

platform =
board = ...


Please navigate to documentation.

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (840,414
Arduino (30,938
Continuous Integration (12,639
Internet Of Things (12,061
Firmware (10,414
Continuous Deployment (7,083
Stm32 (1,992
Platformio (1,082
Platformio Platform (41