Arduino core for ESP32 WiFi chipをベースにして開発しています。 NefryBTはArduinoIDEで開発することができる開発ボードになります。
NefryBTのArduinoIDEでの開発環境は詳しくはこちらを参照していただくと整えることができます。 ArduinoIDEの設定欄に入れるURLは開発版と安定版の2つがあります。 開発版の方が先行してアップデートされますが、バグがある可能性は高いので問題ない方のみ入力してください。
http://nefry.studio/package_nefrybt_index.json
http://nefry.studio/develop/package_devnefrybt_index.json
NefryBTは適宜バージョンアップをしてArduinoIDEのボードマネージャーからインストールすることができます。 最新の機能についてはこのレポジトリを参照していただくことで試すことができます。
他の方法もありますが、おすすめなのはArduinoIDEに上の手順でインストールし、一度インストールしたフォルダを置き換える手順がお勧めです。
- ArduinoIDEの設定欄より、NefryBTライブラリがインストールされている場所を探します。
- そのフォルダにpackegeフォルダがあります。下記に書いたパスを順に下ってください。
packages/Nefry(ESP32)/hardware/esp32/1.0.1
(末端のパスはインストールしたバージョンによって異なります。) - 適切なパスに移動できると、coreフォルダやlibraryフォルダがあることを確認したうえでそのフォルダの中身をまるごと消去してください。
- 消去ができたら、このレポジトリをそのバージョンフォルダにクローンすることで最新のレポジトリを参照することができます。
EspExceptionDecoder エラーデコーダはこちらからダウンロードできます。
リリースノートはこちら