program

platformio

https://platformio.org/

install

VSCodeのインストール
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install code # or code-insiders

その後VSCodeの拡張機能でplatformioを検索してinstallする。 バイナリは

~/.platformio/penv/bin/platformio または pio

にあるのでコマンドラインからこれが使える。

プロジェクト作成

pio init -b esp32dev

など。

srcフォルダにmain.cppなどを作って置く。

pio run

でコンパイル。書き込みまでする場合は

pio run -t upload

platformio.ini

init後の追加分

upload_port = /dev/ttyUSB0
monitor_speed = 115200 (標準は9600)

シリアル接続

screen /dev/ttyUSB0 115200

など

github

fork元の変更をマージ

https://help.github.com/ja/github/collaborating-with-issues-and-pull-requests/configuring-a-remote-for-a-fork
https://help.github.com/ja/github/collaborating-with-issues-and-pull-requests/syncing-a-fork

git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
git fetch upstream
git checkout master
git merge upstream/master

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS