##状況
最近M5Stackを使うことが多いのですが、Arduino IDE でのM5Stackへの書き込みが絶望的に遅いです。
サンプルコードの「Hello World」でも、5分かかっているほどです。
##環境
Windows 10
Visual Studio Code インストール済み
##Platform IO
「Arduino IDE 遅い」
で、Twitter検索してみますと、みなさん不満を持っているようです。
このリンク先参照
https://twitter.com/search?q=Arduino%20IDE%20%E9%81%85%E3%81%84&src=typed_query
そのなかで、このようなツイッターのやりとりを発見。
私もそんな感じだったので、PlatformIOに乗り換えたのですが、快適ですよ。
— akita11/JunichiAkita (@akita11) January 27, 2020
ふむふむ、Platform IOなるものがよいとの情報を得ました。
##やってみた
こちらの記事を参考にしました
###Visual Studio Codeの拡張機能
Visual Studio Codeの拡張機能にあるので楽ちんです。
###手順 さっそくHello Worldをやってみます。 NEW Projectを選択 [![Image from Gyazo](https://i.gyazo.com/adbcd213b2d2066c30b172f6224a0383.png)](https://gyazo.com/adbcd213b2d2066c30b172f6224a0383)
プロジェクトができたら、
M5Stackのライブラリをプロジェクトに追加
(これ、プロジェクトを作る都度やる必要がある)
src > main.cpp
に "Hello World"のコードを入力
#include <Arduino.h>
#include <M5Stack.h>
void setup(){
M5.begin();
M5.Power.begin();
M5.Lcd.print("Hello World");
}
ビルド、書き込みともに約10秒、
合計20秒くらいで
あっという間に、できました。
さようなら Arduino IDE こんにちは Platform IO