commands.sh

pio

all

Development environment for embedded boards. Some subcommands such as `run` have their own usage documentation.

More info →

Subcommands (22)

pio access

Set the access level on published resources (packages) in the registry.

pio account

Manage your PlatformIO account.

pio boards

List pre-configured embedded boards available in PlatformIO.

pio check

Perform a static analysis check on a PlatformIO project.

pio ci

Build PlatformIO projects with an arbitrary source code structure. This will create a new temporary project which the source code will be copied into.

pio debug

Debug PlatformIO projects.

pio device

Manage and monitor PlatformIO devices.

pio home

Launch the PlatformIO Home web server.

pio init

This command is an alias of `pio project init`.

pio lib

Manage PlatformIO libraries.

pio org

Manage PlatformIO organizations and their owners.

pio pkg

Manage packages in the registry. Packages can only be removed within 72 hours (3 days) from the date that they are published.

pio platform

Manage PlatformIO development platforms.

pio project

Manage PlatformIO projects.

pio remote

Helper command for PlatformIO Remote Development. `pio remote [command]` takes the same arguments as its locally executing counterpart `pio [command]`.

pio run

Run PlatformIO project targets.

pio settings

View and modify PlatformIO settings.

pio system

Miscellaneous system commands for PlatformIO.

pio team

Manage PlatformIO teams.

pio test

Run local tests on a PlatformIO project.

pio update

Update installed PlatformIO Core packages, development platforms, and global libraries.

pio upgrade

Update PlatformIO to the latest version.

Options (1)

-h, --helpboolean

Display help and list subcommands

Example: pio {{[-h|--help]}}

Examples (3)

Display help and list subcommands

pio [-h|--help]

Display help for a specific subcommand

pio subcommand [-h|--help]

Display version

pio --version
made by @shridhargupta | data from tldr-pages