pio-remote

enables remote development with PlatformIO

TLDR

Start remote agent
$ pio remote agent start
List remote devices
$ pio remote device list
Build and upload remotely
$ pio remote run --target upload
Open remote serial monitor
$ pio remote device monitor

SYNOPSIS

pio remote command [options]

DESCRIPTION

pio remote enables remote development with PlatformIO. Run builds and uploads on remote machines with connected hardware. Requires PlatformIO account and running remote agent.

PARAMETERS

agent action

Manage remote agent (start, list).
device action
Remote device operations.
run
Run remote build/upload.
test
Run remote tests.
-a, --agent name
Target specific agent.

INSTALL

yay -S pio

SEE ALSO

pio-run(1), pio-device(1)