Arduino core for ESP32 WiFi chip and NefryLibrary
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 エラーデコーダはこちらからダウンロードできます。
NefryBT Board PINMAP
リリースノート
リリースノートはこちら