Arduinoインストール方法とESP32書き込み手順まとめ【初心者向け】

こんにちは。今回は、パソコンにArduino IDEをインストールし、ESP32評価ボードにサンプルプログラムを書き込む方法を紹介します。
初めての方でも迷わないように、実際の操作手順をそのまままとめました。

スポンサーリンク

Arduino IDE をダウンロードする

手っ取り早くインストールするなら、ここからどうぞ
https://www.arduino.cc/en/software/#ide

まずはWebブラウザーを開き、「Arduino」と検索して公式サイトへアクセスします。

  1. Arduino公式サイトを開く
  2. 上部メニューの 「Software」 をクリック
  3. 自分のOSに合ったインストーラーを選択
    • 今回は Windows を使用しているので Windows Installer を選択
  4. 寄付の画面が出ますが、今回は「Just Download」でOK
  5. ダウンロードが完了したら、ダウンロードフォルダからインストーラーを実行

セットアップ画面が開いたら、

  • 「同意する」
  • インストール先は標準のままでOK

そのままインストールを進めます。

インストール完了後、「Arduino IDEを実行する」にチェックが入った状態で完了を押すとIDEが起動します。

ESP32ボードをパソコンに接続する

今回使用するのは ESP32-S3 の評価ボードです。
USBケーブルでパソコンに接続します。

Arduino IDEの右下にある 「ボードを選択」 から、接続したESP32ボードを選びます。

初回は関連ファイルのインストールを求められるので「はい」を選択します。
私の環境では、ここで約15分ほどかかりました。

Arduino IDE を日本語化する(任意)

メニューの ファイル → Preferences(環境設定) → Language → 日本語 を選択してOKを押すと、日本語表示になります。

サンプルスケッチを開く

次に、ESP32用のサンプルプログラムを開きます。

  • ファイル → スケッチ例 上部はArduino標準のサンプル 下部にESP32-S3用のサンプルが並びます

今回は、評価ボードに搭載されている RGB LED を点灯させるサンプル を使います。

ESP32 → GPIO → BlinkRGB を選択して開きます。

サンプルを書き込む(コンパイル → 書き込み)

スケッチを開いたら、そのまま書き込みボタンを押します。

  • コンパイル:人間が読めるコードをマイコンが理解できる機械語に変換する処理
  • コンパイル完了後、自動的に書き込みが始まる

LEDが光らない?原因はピン番号の定義

書き込み後、本来ならRGB LEDが光るはずですが、光らない場合があります。

原因は、サンプル内で使われている RGB_BUILTIN の定義が評価ボードに合っていないためです。

そこで、以下のようにピン番号を定義します。

#define RGB_BUILTIN 48

※私は評価ボードのピン配置を確認して48番だと分かりましたが、初心者の方は無理に覚えなくて大丈夫です。

定義を追加したら、もう一度書き込みを行います。

7. RGB LED が点灯!

書き込みが成功すると、評価ボード上のRGB LEDが

の順に点灯します。

サンプルコードでは「白 → 消灯 → 赤 → 緑 → 青」という動作になっているようですが、白が点灯しないなど細かい挙動は評価ボードによって異なる場合があります。
このあたりは別の動画で詳しく解説します。

まとめ

今回の流れをまとめると以下の通りです。

  • Arduino IDE をダウンロード・インストールする
  • ESP32ボードを接続し、ボードマネージャーを設定
  • 日本語化すると操作が分かりやすい
  • サンプルスケッチを開いて書き込む
  • RGB LED が光らない場合はピン番号を定義する

ArduinoとESP32を使えば、初心者でも簡単にマイコン開発を始められます。
ぜひ試してみてください。

error: コンテンツ保護のため右クリック使用禁止