原创 Bluetooth 協議基礎學習

一、藍牙數據包解析 使用nRF52840開發板抓藍牙數據包 藍牙掃描回覆數據包抓包解析 藍牙掃描請求數據包抓包解析 藍牙廣播數據包抓包解析 藍牙連接請求數據包抓包解析   二、藍牙基礎知識 1.藍牙的幾種角色 2.藍牙的幾種狀態 3.

原创 Zigbee專業術語

1.Application Layer (APL) Highest protocol layer in the Zigbee wireless network. Consists of the APD, ZDO layers and th

原创 Zigbee網絡抓包

比較常用的抓包工具如下: 1.Ubiqua Protocol Analyzer 2.Silabs Network Analyzer

原创 Zigbee協議研究學習

ZigBee HA標準協議研究 ZigBee EndDevice設備低功耗設計>> ZigBee EndDevice設備Poll機制研究>> ZigBee設備Keep Alive機制設計>> ZigBee路由協議研究>> ZigBee

原创 Nordic官方技術博客搬運

【Nordic 博文分享系列】 Nordic nRF52/nRF51開發流程說明   【Nordic博文分享系列】低功耗藍牙ATT/GATT/Profile/Service/Characteristic規格解讀   【Nordic博文分享

原创 Zigbee開發板開箱分享

                                                                                               開 發 板 包 裝 盒  打開左邊是三塊開發板

原创 Zigbee開發相關環境

1.NXP軟硬件開發環境搭建 2.常用嵌入式開發工具安裝

原创 Silabs 動態多協議Demo

前提: 使用一塊EFR32MG21A020F1024IM32作爲DMP Light(Zigbee+ Bluetooth) 使用另一塊EFR32MG21A020F1024IM32作爲DMP Switch(純Zigbee) 使用一臺安卓手機安

原创 Nordic nRF52840實戰學習

ble_app_blinky例程 ble_app_uart例程 透傳模塊速率優化  

原创 Bluetooth基礎知識--藍牙建立連接的過程分析

  大神博客: https://www.cnblogs.com/iini/p/8996025.html

原创 Homekit BLE Lock項目實戰

1.Silabs BLE HomeKit開發 Silabs Homekit開發--靜態Pin碼的產生和使用 2.Nordic BLE HomeKit開發實戰 Nordic Homekit開發--搭建開發環境 Nordic HomeKit開

原创 Bluetooth基礎知識--藍牙的幾種角色

Broadcaster: 又稱爲Advertiser,週期性的向周圍設備廣播數據, Observer:又稱爲Scanner,可以監聽廣播數據或者搜索周圍設備, Central: 又稱爲master,負責掃描設備併發起建立請求,在

原创 Bluetooth基礎知識--藍牙的幾種通訊方式

        在建立連接之前,BLE設備之間可以通過廣播和掃描的方式進行通信,一旦建立連接,雙方可以通過client/server模式通信(建立了鏈路層連接),因此對於BLE網絡,有兩種通信的方式: 1. 基於廣播方式通信: 是一種無

原创 Bluetooth基礎知識--藍牙的幾種狀態

Standby:沒有任何活動,即不發送數據也不接收數據, Advertising:發送廣播數據 Scanning:監聽廣播數據或者主動掃描周圍設備 Initiating:接到廣播數據後,主動發起連接(CONNECT_REQ),由Scan

原创 使用PWM輸出驅動L298N驅動板控制電機正反轉和加減速

1.L298N驅動板 2.驅動原理  參考程序: