Go to file
Torrie Fischer ea876e243d
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
platformio: add json validation step to fs builder
2023-02-18 17:47:25 +01:00
data platformio: add json validation step to fs builder 2023-02-18 17:47:25 +01:00
lib/Figments figments: figment: redefine task startup state semantics 2023-02-18 16:33:09 +01:00
src main: move more tiny objects out of main.cpp 2023-02-18 17:15:21 +01:00
.gitignore gitignore: add pipfile.lock 2023-02-18 17:15:38 +01:00
.woodpecker.yml woodpecker: disable broken builds, add buildfs to pipeline 2023-02-18 17:30:44 +01:00
libs.txt update 2021-03-27 18:19:55 -07:00
no_ota.csv build for esp32 mask project 2021-04-10 11:10:25 -07:00
Pipfile pipfile: add pio 2022-06-11 11:01:35 +02:00
platformio.ini platformio: add json validation step to fs builder 2023-02-18 17:47:25 +01:00
README.md Initial Commit by po 2018-12-26 20:35:58 -08:00
verify-configs.py platformio: add json validation step to fs builder 2023-02-18 17:47:25 +01:00

Built with po-util

This repository is a po-util project

Po makes it easy to locally develop firmware for Particle devices, and supports the Particle Photon, P1, Electron, Core, Raspberry Pi, and Redbear Duo.

Your projects C++ files go in the firmware/ directory, and the binary will appear in the bin/ directory.

To compile code, run po DEVICE_TYPE build, substituting DEVICE_TYPE with photon, P1, electron, core, pi, or duo.

To compile and flash code, run po DEVICE_TYPE flash. Code is compiled and then flashed to your device over USB.

To clean the project, run po DEVICE_TYPE clean.

To flash a project over USB without rebuilding, run po DEVICE_TYPE dfu.

To upload a compiled project over the air run po DEVICE ota DEVICE_NAME, where DEVICE_NAME is the name of your device in the Particle cloud. Note: You must be logged into particle-cli to use this feature. You can log into particle-cli with:

particle login

For more help, run man po, or visit https://docs.po-util.com/

By the way, po has tab completion. Try pressing [TAB] at any time to have arguments completed.

Feel free to edit this README.md to make it more suitable for your project. (I do ask that you please include the badge at the top though.)