✨
PlatformIO(CLI)でXIAO RP2040を使ってLチカするまで
作業環境
pc: m1 macbook air
platformIOのイントール
brew install platformio
または
python3 -m pip install -U platformio
ディレクトリを作成し、プロジェクトの初期化
mkdir myproject
cd myproject
pio init -b pico
platformio.iniの変更
platformio.ini
[env:seeed_xiao_rp2040]
platform = https://github.com/maxgerhardt/platform-raspberrypi.git
board = seeed_xiao_rp2040
board_build.core = earlephilhower
board_build.filesystem_size = 0.5m
framework = arduino
ライブラリの検索
pio pkg search 'adafruit NeoPixel'
使用するライブラリをplatformio.iniに追記
platformio.ini
[env:seeed_xiao_rp2040]
platform = https://github.com/maxgerhardt/platform-raspberrypi.git
board = seeed_xiao_rp2040
board_build.core = earlephilhower
board_build.filesystem_size = 0.5m
framework = arduino
+ lib_deps =
+ adafruit/Adafruit NeoPixel@>=1.11.1
src/main.inoに以下のブログのコードを記述
ビルド
pio run
アップロード
pio run --target upload
シリアルモニター
pio device moniter
参考記事
Discussion