ESP32 蓝牙 第 01 季
bluedriod 上的 BLE
讲师:HUI HU
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- GAP 和 GATT 的基本概念
- ESP32 BLE GATT 服务器工作流程
- ESP32 BLE GATT 服务器广告流程和数据格式
- ESP32 BLE GATT 客户端工作流程
- ESP32 BLE 在 bluedroid 上读取服务器和客户端的数据
- ESP32 BLE 在 bluedroid 上为服务器和客户端写入数据
- bluedroid 上服务器和客户端的 ESP32 BLE 通知
- bluedroid 上的 ESP32 BLE 指示
要求
- ESP32 IDF SDK 基础知识
描述
本课程适合 ESP32 蓝牙初学者。它专注于bluedriod堆栈上的 ESP32 蓝牙低功耗 (BLE) 数据通信。分析了esp32在客户端和服务器之间读取数据、写入数据、通知和指示的所有流程。
所有代码均已在 ESP32_idf_sdk_ver 5.0 上测试。在视频中,我们使用命令行编译环境来编译和测试代码。
对于测试板,我们使用两块 ESP32C3 板和一个浅蓝色手机应用程序。您还可以使用其他板(例如 ESP32S3 板)或其他应用程序进行测试。
(1) 简介部分,简要介绍了蓝牙历史和 ESP32 的蓝牙堆栈。对于GAP和GATT部分,讲的是我们BLE软件开发的GAP和GATT“关键”知识。
(2)针对bluedriod上的ESP32 BLE,讲解了GATT服务器和GATT客户端工作流程、GATT服务器广告流程、广告数据格式、读数据、写数据、通知和指示。它不仅从服务器端给出了示例,还从客户端给出了示例,以帮助人们清楚地了解整个详细的BLE数据通信流程,例如,我们将通过通知数据使客户端板上的LED闪烁,或者我们将通过BLE GATT向服务器写入不同的数据来控制服务器板上的LED。
本课程适合谁:
- ESP32蓝牙初学者
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。