😊

PlatformIOをコマンドラインでビルドする方法

に公開

PlatformIOをコマンドラインでビルドする方法

目的

CLINEでコード編集&ビルドをしたい。
今までは✓ボタンでビルドしていたが、コマンドラインからビルドしたい。

事前準備

vscodeの拡張機能だけでなく、インストールも必要。

sudo apt install platformio

コマンド

pio run

エラー

以下のエラーが発生

$ pio run
***************************************************************************************************************************************************************************************************************************
Obsolete PIO Core v4.3.4 is used (previous was 6.1.18)
Please remove multiple PIO Cores from a system:
https://docs.platformio.org/page/faq.html#multiple-pio-cores-in-a-system
***************************************************************************************************************************************************************************************************************************
Processing m5stack-cores3 (platform: espressif32; board: m5stack-cores3; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PlatformManager: Installing espressif32
espressif32 @ 6.10.0 is already installed
Error: Unknown development platform 'espressif32'

解決方法

pip install -U platformio

結果

CLINEでビルドまで自動化

Discussion