电脑蓝牙与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与电脑蓝牙通信怎么实现

相关推荐
MAO_JIN_DAO14 天前
ESP3266 NodeMCU 使用Arduino点亮 ST7789 240x240 tft屏
arduino·esp8266·tft·st7789
刻BITTER19 天前
用CMake 实现U8g2 的 SDL2 模拟环境
c++·stm32·单片机·嵌入式硬件·arduino
jianqiang.xue23 天前
单片机图形化编程:课程目录介绍 总纲
c++·人工智能·python·单片机·物联网·青少年编程·arduino
东坡肘子24 天前
高通收购 Arduino:历史的轮回 | 肘子的 Swift 周报 #0106
swiftui·arduino·swift
矜辰所致1 个月前
【导航】沁恒微 RISC-V 蓝牙 入门教程目录 【快速跳转】
沁恒微·蓝牙·risc-v·ble·ch585
星野云联AIoT技术洞察1 个月前
OpenMQTTGateway 技术全解:统一多协议到 MQTT 的开源网关
lora·esp32·智能家居·ble·ir·iot网关·openmqttgateway
爱玫瑰的小王子2 个月前
Arduino 优化指南
arduino
FightingFreedom3 个月前
GPIO交换矩阵和IO_MUX
单片机·嵌入式硬件·esp32·arduino·esp32s3
奔跑吧 android3 个月前
【android bluetooth 协议分析 01】【HCI 层介绍 30】【hci_event和le_meta_event如何上报到btu层】
ble·bluetooth·aosp13·br/edr·hci_event·le_meta_event
zzc9213 个月前
手机(电脑)与音响的蓝牙通信
智能手机·电脑·蓝牙·2.4g·ble·嗅探