commands.sh

pio project

all

Manage PlatformIO projects.

More info →

Options (3)

-d, --project-dirboolean

Initialize a new PlatformIO project in a specific directory

Example: pio project init {{[-d|--project-dir]}} {{path/to/project_directory}}
-b, --boardboolean

Initialize a new PlatformIO project, specifying a board ID

Example: pio project init {{[-b|--board]}} {{ATmega328P|uno|...}}
-O, --project-optionboolean

Initialize a new PlatformIO based project, specifying one or more project options

Example: pio project init {{[-O|--project-option]}} "{{option}}={{value}}" {{[-O|--project-option]}} "{{option}}={{value}}"

Examples (5)

Initialize a new PlatformIO project

Initialize a new PlatformIO project in a specific directory

pio project init [-d|--project-dir] path/to/project_directory

Initialize a new PlatformIO project, specifying a board ID

pio project init [-b|--board] ATmega328P|uno|...

Initialize a new PlatformIO based project, specifying one or more project options

pio project init [-O|--project-option] "option=value" [-O|--project-option] "option=value"

Print the configuration of a project

made by @shridhargupta | data from tldr-pages