Arduino IDE使うのやめて、Sublime Text + Deviotを使う
概要
言いたいことは1つ
Arduino IDEのエディタ機能でプログラミングすることに耐えられない
違う環境を探すことにした
候補
Sublime Text + を使って環境を整えることにした
環境構築方法
前提条件
- Sublime TextでPackageのインストールができる状態になっている
- わからなかったら、ここまではググれば余裕でできるはず
- Arduino IDE自体はインストール済み
- Macでしか確認してないです
Deviotのインストール
- コマンドパレットを開く
shift + command + P
- 僕はVimっぽく
esc
して、COMMAND MODEにしてから:
でパレットを開いてます
install Package
と入力して選択(推測されるので途中まで入力すればいいと思う)Deviot
で入力して選択(これも推測されるので途中まで入力すればいいと思う)- ちょっと待てばインストールが終わります
- 上のヘルプの右にDeviotが表示されていれば成功
使い方
読めばわかる(素晴らしい)
使いそうなものだけ
- Select boart
- Arduinoの種類を選べる。自分の使ってるやつを選ぼう
- Build
- IDEでいう検証
- Upload
- Monitor Serial
- シリアルモニタをSublime Textで表示できる
補足
- Pythonへの使用許可を求められる
- 2台使ってi2c通信するとき、シリアルポートを切り替える毎に出るのがツライ
- 対策方法は現状調べてない
- 僕の場合、Arduino IDEへのパスの設定を特別しなくてもよかった
- デフォルトの位置にインストールしてないときは変更する必要がありそう
- DeviotはArduino-like IDEの後継(?)
おわりに
少しはArduinoのプログラミングをする気になりました