• What is PlatformIO?

Getting Started

  • PlatformIO IDE
  • PlatformIO Core (CLI)
  • PlatformIO Home
  • PlatformIO Account
  • Tutorials and Examples

Configuration

  • platformio.ini
    • Section [platformio]
      • Generic options
      • Directory options
    • Section [env]
    • Interpolation of Values
    • Examples
  • Build Configurations
  • Environment Variables

Instruments

  • Library Management
  • Platforms
  • Frameworks
  • Boards
  • Custom Platform & Board

Advanced

  • Scripting
  • Debugging
  • Unit Testing
  • Static Code Analysis
  • Remote Development

Integration

  • Cloud & Desktop IDEs
  • Continuous Integration
  • Compilation database compile_commands.json

Miscellaneous

  • FAQ
  • Release Notes
  • Migrating from 5.x to 6.0
PlatformIO
  • “platformio.ini” (Project Configuration File)
  • Section [platformio]
  • Edit on GitHub

Section [platformio]

The platformio section in the platformio.ini file is used for overriding the default configuration options for PlatformIO Core (CLI).

  • Generic options
    • name
    • description
    • default_envs
    • extra_configs
  • Directory options
    • core_dir
    • globallib_dir
    • platforms_dir
    • packages_dir
    • cache_dir
    • build_cache_dir
    • workspace_dir
    • build_dir
    • libdeps_dir
    • include_dir
    • src_dir
    • lib_dir
    • data_dir
    • test_dir
    • boards_dir
    • monitor_dir
    • shared_dir
Previous Next

© Copyright 2014-present, PlatformIO.

Documentation v6.1.19a2 (latest)
Versions
latest
stable
On Github
View
Edit
Search