LinuxCommandLibrary

pio-project

Tool to manage PlatformIO projects.

TLDR

Initialize a new PlatformIO project

$ pio project init
copy


Initialize a new PlatformIO project in a specific directory
$ pio project init --project-dir [path/to/project_directory]
copy


Initialize a new PlatformIO project, specifying a board ID
$ pio project init --board [ATmega328P|uno|...]
copy


Initialize a new PlatformIO based project, specifying one or more project options
$ pio project init --project-option="[option]=[value]" --project-option="[option]=[value]"
copy


Print the configuration of a project
$ pio project config
copy

Copied to clipboard