在你的ESP上使用蓝牙串口[esp--5]

简单的例子:ESP使用蓝牙串口

有时候我们的板子不是很方便和主机通讯(UART),这个时候可以用蓝牙进行通信。经典蓝牙SPP的速度可比UART高多了。学习一下,不吃亏的

CPP 复制代码
#include "Arduino.h"
#include "BluetoothSerial.h" // 引入蓝牙库

BluetoothSerial SerialBT; // 创建蓝牙串行对象

void setup() {
  // 初始化串口通信,波特率设置为 115200
  Serial.begin(9600);
  delay(1000); // 等待串口初始化完成

  // 初始化蓝牙通信
  if (!SerialBT.begin("ESP32_CAM_BT")) { // 启动蓝牙并设置设备名称
    Serial.println("Bluetooth init failed");
  } else {
    Serial.println("Bluetooth init success, waiting for connection...");
  }
}

void loop() {
  // 蓝牙数据处理
  if (SerialBT.available()) { // 检查蓝牙是否有数据接收
    String incoming = SerialBT.readString();
    Serial.println("Received via Bluetooth: " + incoming);
    SerialBT.println("Echo: " + incoming); // 回显接收到的数据
  }
}

在手机上下载Serial Bluetooth Terminal ,在DEVICE中连接你的设备(注意你自己的设备名),然后就可以操作了。这个蓝牙串口很好啊,省去一个连接到PC的串口


相关推荐
三品吉他手会点灯4 分钟前
STM32F103 学习笔记-20-通信的基本概念
笔记·stm32·单片机·嵌入式硬件·学习
悠哉悠哉愿意5 分钟前
【嵌入式学习笔记】GPIO与LED
笔记·单片机·嵌入式硬件·学习
宠..5 分钟前
对单选按钮分组
开发语言·数据库·c++·qt·安全·安全性测试
v先v关v住v获v取6 分钟前
3D打印机的定量铺粉器设计13张 +三维图+设计说明书
科技·单片机·51单片机
点灯小铭14 分钟前
基于单片机的双机串口通信与数字串存储系统设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
chipsense15 分钟前
霍尔电流传感器量程怎么确认,能覆盖实际电流监测需求么?
stm32·单片机·嵌入式硬件·霍尔电流传感器
点灯小铭16 分钟前
基于单片机的压力温度水位检测与安全控制高压锅设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
10岁的博客19 分钟前
NVIDIA显卡疑难杂症全攻略
单片机·嵌入式硬件
海盗猫鸥23 分钟前
「C++」继承
开发语言·c++
qq_4017004123 分钟前
stm32如何了解栈的使用情况
stm32·单片机·嵌入式硬件