ktetsuo / arduino-esp32

Arduino core for the ESP32

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino core for ESP32 WiFi chip and NefryLibrary

Build Status

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に上の手順でインストールし、一度インストールしたフォルダを置き換える手順がお勧めです。

  1. ArduinoIDEの設定欄より、NefryBTライブラリがインストールされている場所を探します。
  2. そのフォルダにpackegeフォルダがあります。下記に書いたパスを順に下ってください。 packages/Nefry(ESP32)/hardware/esp32/1.0.1 (末端のパスはインストールしたバージョンによって異なります。)
  3. 適切なパスに移動できると、coreフォルダやlibraryフォルダがあることを確認したうえでそのフォルダの中身をまるごと消去してください。
  4. 消去ができたら、このレポジトリをそのバージョンフォルダにクローンすることで最新のレポジトリを参照することができます。

リンク

エラーデコーダー

EspExceptionDecoder エラーデコーダはこちらからダウンロードできます。

NefryBT Board PINMAP

Pin Functions

リリースノート

リリースノートはこちら

About

Arduino core for the ESP32


Languages

Language:C 80.5%Language:C++ 17.8%Language:Python 1.3%Language:Objective-C 0.4%Language:Shell 0.0%Language:Ruby 0.0%Language:PHP 0.0%Language:Makefile 0.0%