电脑蓝牙与ESP32蓝牙连接,让电脑发现ESP32

win11蓝牙默认只查看常见蓝牙设备。ESP32创建的蓝牙很有可能是看不到的。

再蓝牙设备发现一栏选择高级,才能查看所有蓝牙设备。

只要下面几行代码,就能让PC发现ESP32

c 复制代码
#include <BLEDevice.h> // 引入相关库

void setup() {
  BLEDevice::init("PCesp32"); // 填写自身对外显示的蓝牙设备名称,并初始化蓝牙功能
  BLEDevice::startAdvertising(); // 开启Advertising广播
}

void loop() {}

创建 BLE 服务器代码流程

1,创建一个BLE服务器。在这种情况下,ESP32充当BLE服务器。

2,创建BLE服务。

3,在服务上创建BLE特性。

4,在特征上创建一个BLE描述符。

5,启动服务。

6,开始广播,以便其他设备可以找到它。

ESP32蓝牙和BLE简述和基本使用方法

关于服务的UUID和特征的UUID

BLE蓝牙的UUID列表
esp32-c3与电脑蓝牙通信怎么实现

相关推荐
阿昊真人3 天前
Arduino HC05 蓝牙模块 实现手机与单片机下发通讯(遥控)
单片机·arduino
Frank学习路上10 天前
【Arduino】ESP8266获取NTP时间及连接MQTT实现远程控制示例
c++·mqtt·arduino·esp8266
玖玖玖梦23 天前
使用ESP32通过Arduino IDE点亮1.8寸TFT显示屏
单片机·arduino·tft显示屏
zhangrelay25 天前
Arduinio mega 2560习题-填空、选择和判断-7-键盘和LCD显示
arduino
qdprobot1 个月前
ESP32桌面天气摆件加文心一言AI大模型对话Mixly图形化编程STEAM创客教育
网络·人工智能·百度·文心一言·arduino
SuperHeroWu71 个月前
【HarmonyOS】鸿蒙应用低功耗蓝牙BLE的使用心得 (三)
华为·蓝牙·harmonyos·鸿蒙·低功耗蓝牙·ble
tundra381 个月前
esp8266外控LED灯颜色调节亮度
arduino
记帖1 个月前
STM32WB55RG开发(3)----生成 BLE 程序连接手机APP
蓝牙·stm32cubemx·ipcc·ble·无线·stm32wb55rg·hsem
ice小游1 个月前
使用ATmega328p芯片制作Arduino Uno R3开发板
嵌入式硬件·arduino·开发板·芯片·atmega328p
记帖1 个月前
STM32WB55RG开发(1)----开发板测试
蓝牙·stm32cubemx·ble·无线·stm32wb55rg·开发板测试