ESP32とmacをBluetooth接続でシリアル通信

eyecatch esp32

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に書き込んだら、

  1. macのシステム環境設定から、Bluetoothを選択し、ESP32を接続
  2. arduino IDEで、シリアルポートを/dev/cu.ESP32-ESP32SPPを選択
  3. シリアルモニタを表示で、Hello Worldが書き込まれます。

See Also