Arduino で Bluetooth (BLE) 使ってみよう (第一回)

今回は簡単に言うと、Bluetoothの信号をスマートフォンで受信する手順を紹介したいと思います。

手順:
1、環境設定(この記事)
2、Arduino サンプルコード実装、アプリ上で動作確認(第二回で書きます)

今回のサンプルは ESP32 で実装しますので、まず開発環境を準備しましょう。
アマゾンや秋月電子などでESP32は購入可能です。

ステップ:
1、Arduino 開発ソフトをインストールする
2、ESP32のIDEをインストールする

(この記事はMac OS (10.15.1)、Arduino 1.8.12、ESP32 Arduino IDE 1.0.4 を使います。)

1、Arduino 開発ソフトのダウンロードとインストール

まず、オフィシャルサイト(https://www.arduino.cc/en/Main/Software)からダウンロードして、インストールしましょう。
注意点:お使いのOSに合ったバージョンをダウンロードしてください。

画像1

インストールしたら、Arduino を立ち上げます。

画像2

2、ESP32用の Arduino IDEのインストール

次はESP 32のIDEをArduinoに追加しましょう。
IDEをインストールしないとESP32のボードが使えません。

様々なインストール方法がありますが、Boards Managerでのインストールが一番簡単です。オフィシャル手順はこちら(https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md)です。インストール手順を説明します。

まず、Arduino の環境設定を開きます。

画像3

Additional Boards Manager URLs に 下記のURLを貼り付けて、OKボタンを押します。

貼り付け用のURL
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

画像7

そして、Boards Managerを開きます。ボードリストの自動更新があるので、少し時間がかかる可能性があります。

画像5

ESP32を探して、インストールボタンを押します。

画像6

インストールが正常に出来たかを確認します。
ボードの設定して Tools > Board: "xxxxxxxxxxxx" > ESP32 Dev Moduleを選択します。

画像7

開発環境はここまで準備完了です。

注意点としては、IDEのインストールで正しい URL を貼り付けるようにしましょう。間違うとESP32の選択ができないと思います。ここは気を付けましょう。

次回は「Arduino サンプルコード実装、アプリ上で動作確認」です。お楽しみに。

(Lee)

いいなと思ったら応援しよう!