Jul 25, 2024 基于nRF Cloud Rest API实现云到云交互 nRF Cloud 适用于多种用户,包括使用 Nordic Semiconductor 芯片开发新产品的硬件或软件工程师、设备群管理人员,以及使用 nRF Cloud REST API 为物联网解决方案构建自定义用户界面的网页或移动应用开发人员。 Jul 22, 2024 探索 OpenThread Command Line Interface 代码 OpenThread 的协议栈是用 C++ 编写的。本文通过分析 nRF connect SDK 中的例程代码 OpenThread Command Line Interface,来分享一些 C++ 的基础知识。目的在帮助大家更好的理解 OpenThread 的源代码。 Jul 10, 2024 智能控制点亮蓝牙照明的未来 Nordic是全球领先的低功耗蓝牙科技企业,积极支持蓝牙Mesh和现在的蓝牙NLC。 Jul 5, 2024 详解蓝牙空中升级(OTA)原理与步骤 如何实现Bluetooth LE OTA?什么叫DFU?如何通过UART实现固件升级?又如何通过USB实现固件升级?怎么保证升级的安全性?什么叫双区(dual bank)DFU?什么叫单区(single bank)DFU?什么叫后台式(background)DFU?本文将对上述问题进行探讨。 May 8, 2024 深入浅出解析低功耗蓝牙协议栈 Bluetooth LE协议栈为什么要分层?怎么理解Bluetooth LE“连接”?如果Bluetooth LE协议只有ATT层没有GATT层会发生什么? May 7, 2024 低功耗蓝牙ATT/GATT/Profile/Service/Characteristic规格解读 什么是蓝牙service和characteristic?到底怎么理解蓝牙profile?ATT和GATT两者如何区分?什么又是attribute?attribute和characteristic的区别是什么?蓝牙的互联互通为什么能做得这么成功?本文将对以上问题进行阐述,并重点阐述蓝牙协议栈中的ATT层和GATT层。 May 6, 2024 手把手教你开发Bluetooth LE数据透传应用程序 Nordic开发环境如何快速搭建?如何理解Nordic的Bluetooth LE透传服务?如何开发自己的数据透传应用?如何提高Bluetooth LE数据传输速率?手机和Bluetooth LE设备之间通信有没有什么工具可以进行压力测试?哪里可以找到手机端Bluetooth LE app参考程序?本文将对以上问题进行解答。 Apr 11, 2024 开发你的第一个Bluetooth LE应用程序—Blinky 本文将基于Nordic nRF5 SDK开发我们的第一个BLE应用程序——Blinky(类似跑马灯小程序),哪怕你之前没有任何BLE开发经验,也不用担心,只要跟着文中所述步骤,你就可以一步步搭建自己的第一个BLE应用程序。通过这个Blinky程序的搭建,你将体会到BLE的一些基本概念,对BLE将会有一个非常直观的认识,为后续自己的BLE应用程序开发打下一个坚实的基础。 Apr 8, 2024 蓝牙 v5.4 概述 (PAwR, EAD, ESL, LE Gatt) Bluetooth SIG 的 Bluetooth® v5.4 核心规范为支持蓝牙的物联网设备带来了多项优势,主要体现在以下方面:通信能力、安全性和效率。 Apr 1, 2024 如何区别波特率、符号速率、传码率、数据速率、比特率、吞吐率、带宽 极限频率之差,这才是带宽的本意,而吞吐率可以说是带宽的延伸义,为什么带宽可以延伸为“吞吐率”的意思? Mar 13, 2024 三种蓝牙架构实现方案(蓝牙协议栈方案) 蓝牙架构实现方案有哪几种?我们一般把整个蓝牙实现方案叫做蓝牙协议栈,因此这个问题也可以这么阐述:蓝牙协议栈有哪些具体的架构方案?在蓝牙协议栈中,host是什么?controller是什么?HCI又是什么? Mar 5, 2024 nRF9160与nRF Cloud 超详细入门攻略 nRF Cloud是Nordic Semiconducotr公司在AWS上搭建的IoT平台,提供设备注册 (Cloud Provisioning) 、OTA升级、数据存储、位置服务等业务,所有这些功能都可通过Web界面进行管理。此外还有账号权限控制功能,客户可以为不同的团队配置不同级别的账户管理权限。本文会介绍上述功能的具体使用方法。 Feb 27, 2024 nRF Connect SDK安装与入门 nRF Connect SDK是Nordic最新的SDK平台,该平台支持Nordic所有产品线的所有技术,包括BLE,AoA,NFC,蜂窝网与GPS,Wi-Fi,2.4G,蓝牙Mesh,Zigbee,Thread,Matter, Homekit, FindMy等。 Feb 26, 2024 Linux环境下Wi-Fi抓包说明 当你拿到一台linux电脑,你可以把它配置成Wi-Fi抓包器,用以捕获空中Wi-Fi包,为网络问题分析提供依据。 Feb 26, 2024 开发你的第一个nRF Connect SDK/Zephyr应用程序 Nordic有2套并存的SDK:老的nRF5 SDK和新的nRF Connect SDK,两套SDK相互独立,大家选择其中一套进行开发即可。