ESP32とmacでBluetoothを使ってシリアル通信をするテストをしてみます。 基本的には、ESP32でserial bluetooth接続 - Qiitaに載っていることを、トレースしています。
設定
- ボード:ESP32 Dev Module
- シリアルポート:/dev/cu.usbserial-1420
スケッチ
#include <BluetoothSerial.h>
BluetoothSerial SerialBT;
void setup() {
SerialBT.begin("ESP32");
}
void loop() {
SerialBT.println("Hello World");
delay(1000);
}
シリアル通信を確認する
上記のスケッチをESP32に書き込んだら、
- macのシステム環境設定から、Bluetoothを選択し、ESP32を接続
- arduino IDEで、シリアルポートを
/dev/cu.ESP32-ESP32SPP
を選択 - シリアルモニタを表示で、
Hello World
が書き込まれます。