OK,好久没有更新Blog啦
今天把之前积累的代码放上,给需要学习的程序猿们使用
我还是不太喜欢写文字,倒是比较喜欢客套,哈哈
硬件图:
ESP32和USB-micro-B数据线一根
蓝牙串口调试助手通过PC蓝牙发送数据给ESP32同时在串口上显示
具体代码如下:
#include <Arduino.h>
#include <BluetoothSerial.h> //请添加该头文件,具体可C一下
BluetoothSerial SerialBT; //初始化蓝牙虚拟串口为SreialBT,也就是无线通信端口
void setup()
{
Serial.begin(115200); //波特率115200,蓝牙调试助手和Arduino端口波特率保持一致
SerialBT.begin("EspTest"); // 如果没有参数传入则默认是蓝牙名称是: "EspTest"
// SerialBT.setPin("1234"); // 蓝牙连接的配对码被注释掉了
Serial.printf("BT initial ok and ready to pair. \r\n"); //实际端口打印信息
}
void loop()
{
if (Serial.available()) //实际端口输入数据,通过蓝牙端口发送出去,也就是蓝牙调试助手会收到实际端口发送数据
{
Serial