M5stackをVS codeで使う(1)

Arduino IDEはコンパイル遅いし、使い慣れたVS codeの方が良さそうに見えるので、VS codeで環境構築。コアとなる拡張機能はPlatformIOになります。

参考サイトは以下の通り、

https://haratta-tech-lab.com/m5stack-intro-arduino-vscode/#toc12

https://fabcross.jp/category/make/sorem5/20210112_cat_robot.html

ライブラリは画像中のワークスペースではなく、PlatformIO管理下に配置されるようです。この例ではM5Stack.hとSimpleBeep.hを組み込んでいますが、必要になればPlatformIOのライブラリ管理で必要なライブラリを追加すれば良さそうです。実はライブラリ管理は少々複雑のようですが、まずは必要なら都度追加で問題はないでしょう。

コンパイル速度はArduino IDEよりも明かに高速化しているように思う。

 

admin