Development Platforms

PlatformIO ecosystem has decentralized architecture. Build scripts, toolchains, the pre-built tools for the popular OS (Mac OS X, Linux (+ARM) and Windows) are organized into the multiple development platforms.

Each development platform contains:

  • PlatformIO Build System based build scripts for the supported frameworks and SDKs
  • Pre-configured presets for embedded boards
  • Pre-compiled toolchains and relative tools for multiple architectures.

A platform name or its specific version could could be specified using platform option in “platformio.ini” (Project Configuration File).