Google快速配对服务(Google Fast Pair Service)详解和应用 本篇博客主要结合Google Fast Pair Service(GFPS)规范(https://developers.google.com/nearby/fast-pair/specifications/introduction)和Nordic的应用实例及代码资源(基于NCS2.8.0)对Google 快速配对服务进行详细介绍。 详解Zephyr设备树(DeviceTree)与驱动模型 Nordic最新的开发包NCS(nRF Connect SDK)相对于原来的nRF5 SDK来说,最大的更新莫过于采用了Zephyr系统。而Zephyr不单单是一个用来做多线程的RTOS,它更大的价值在于其自带的各种开源的协议栈、框架、软件包、驱动代码等。如果不是为了使用这些现成的协议栈和软件包,只是单纯使用RTOS,实际上并不会产生什么价值。可以说,Zephyr是为物联网而生的。 nRF Connect SDK/Zephyr固件升级详解 – 重点讲述MCUboot和蓝牙空中升级 如何在nRF Connect SDK中实现蓝牙空中升级?MCUboot和B0两个Bootloader有什么区别?MCUboot升级使用的image格式是怎么样的?什么是SMP协议?CBOR编码如何解读?nRF Connect SDK可不可以进行单bank升级?可不可以把一个nRF5 SDK应用升级到nRF Connect SDK应用?MCUboot拷贝操作中的swap和overwrite有什么区别?为什么说MCUboot升级永远都不可能变砖?本文将对以上问题进行阐述。 探索 OpenThread Command Line Interface 代码 OpenThread 的协议栈是用 C++ 编写的。本文通过分析 nRF connect SDK 中的例程代码 OpenThread Command Line Interface,来分享一些 C++ 的基础知识。目的在帮助大家更好的理解 OpenThread 的源代码。 智能控制点亮蓝牙照明的未来 Nordic是全球领先的低功耗蓝牙科技企业,积极支持蓝牙Mesh和现在的蓝牙NLC。 Nordic参展IOTE上海站为Matter开发带来更多可能 Nordic Semiconductor作为全球无线连接领域的领头企业,参加了IOTE 2024第二十一届国际物联网展·上海站并展出了完善的一站式Matter解决方案。 nRF Connect SDK安装与入门 nRF Connect SDK是Nordic最新的SDK平台,该平台支持Nordic所有产品线的所有技术,包括BLE,AoA,NFC,蜂窝网与GPS,Wi-Fi,2.4G,蓝牙Mesh,Zigbee,Thread,Matter, Homekit, FindMy等。 开发你的第一个nRF Connect SDK/Zephyr应用程序 Nordic有2套并存的SDK:老的nRF5 SDK和新的nRF Connect SDK,两套SDK相互独立,大家选择其中一套进行开发即可。 Matter开发,看这一篇就够了 Matter(以前称为 Project Connected Home over IP 或 Project CHIP)是由CSA联盟制定的一个应用层面的标准,旨在打造一个统一的智能家居应用标准,以消除智能家居市场的碎片化。 SMP协议分析和解读 nRF Connect SDK的OTA,默认都是使用MCUboot(或者带B0功能),即一个开源的第三方bootloader程序;在这里我们重新理一下nRF Connect SDK OTA的整个流程 nRF7002 MQTT over Wi-Fi例程详解 本文面向零基础读者,将一步一步介绍如何通过nRF7002DK开发板来运行MQTT例程,并分析此例程的框架、代码,以及用到的库。 nRF5340新增LEAudio应用教程 该文介绍了低功耗音频的技术原理。 多连接,双向,左右声道同步。 如何在nRF Connect SDK配置和使用GPIO 本文介绍了如何在nRF Connect SDK下配置和使用GPIO。内容包括以下三个部分:使用Zephyr GPIO API配置和使用GPIO;DK Buttons and LEDs Library;PPI TRACE