Arduino IDEにArduino core for ESP32を追加する

 以前Arduino IDEを使ったESP32の開発環境構築手順を記載しました。
wave.hatenablog.com
 あれからだいぶ時間が経ったこともあり、現在ではArduino core for ESP32 WiFi chipのstable版がリリースされています。これを使うとボードマネージャーを使用して簡単にArduino IDEでESP32の開発ができるようになっています。
 

 Arduino core for ESP32 WiFi chipは以前と変わらず、以下のGitHubで公開されています。
https://github.com/espressif/arduino-esp32

 ただし、当初とは異なり、GitHubからリソースを入手して指定のディレクトリに配置するといった作業は不要になっており、ボードマネージャにESP32を追加するだけでよくなっています。
 作業手順は公式のInstallation Instructionのarduino-esp32/boards_manager.md at master · espressif/arduino-esp32 · GitHubに記載の通りですが、以下にスクリーンショットを交えて記載します。
 

ボードマネージャ追加手順

  1. Arduino IDEの環境設定を開き、[追加のボードマネージャのURL]に https://dl.espressif.com/dl/package_esp32_index.json を追加
    Arduino IDE Preferences
  2. ボードマネージャを開きESP32を指定すると"esp32 by Espressif Systems"が現れるので、[インストール]を押下
    Board manager
  3. ESP32を搭載した各種開発ボードが選択可能になっていることを確認
    ESP32 board list

 



以上。