在WSL2中搭建Matter CHIP Tool环境 1. 简介 本文介绍如何在Windows的WSL(Windows Subsystem for Linux)环境中搭建Matter CHIP Tool环境,无需开发者准备树莓派或原生Linux电脑。然后列举如何简单使用CHIP Tool对一台Matter设备进行测试。 阅读本文前,确保你掌握基本的Linux命令、网络、Docker知识。 目前仅测试了Matter Over Thread. 未测试M 2025-09-24 Matter #Nordic #Matter
nRF9151蜂窝模组简介与定位例程解析 1. 简介 产品 nRF9151是支持NB-IoT和CAT-M的低功耗蜂窝LTE模组。支持OpenMCU开发,和Nordic其他产品线统一SDK。支持GPS定位。 nRF Cloud是部署在AWS上的物联网云。支持MQTT和HTTPS(REST)API。提供设备注册、设备管理、OTA、定位(基站定位、Wi-Fi定位、AGPS、PGPS)等服务。 nRF7002是一个2.4G/5G低功耗双频Wi-F 2025-04-24 Nordic #Nordic #nRF91 #LTE #Cellular
树莓派无显示器方案-串口终端与网口直连终端 1. 概览 本文满足以下树莓派使用场景: 无显示器,无键盘鼠标,无小型路由器。 有Wi-Fi网络,但无Wi-Fi网络管理员权限(校园网/企业网),树莓派需要连接到互联网。 有USB转TTL串口模块。电脑通过串口登陆树莓派终端。 有一根网线。电脑可以通过网口直连树莓派。 整套设备携带到没有网络的地方也可用。 不影响笔记本网口正常功能。 2. 配置串口终端 硬件:树莓派5 系统:Raspbia 2025-03-31 Linux #UART #Linux #RaspberryPi #SSH
NCS 低功耗日志打印 本文第一节直接给出配置,第二节介绍原理,第三节介绍踩到的一个坑 低功耗日志打印配置 【注意】本文介绍的方法,仅支持NCSv2.8.0之后的版本。 软件配置 以下代码与config直接在zephyr/samples/hello_world中进行配置即可。 配置文件:prj.conf 123456789101112131415161718192021222324252627282930313233 2025-01-26 Zephyr #Nordic #Zephyr #Logging
NCS(Zephyr)中的蓝牙地址 本文中的分析基于NCS v3.0.2 1. 蓝牙设备地址(Bluetooth Device Address) 蓝牙设备地址(Device Address, 俗称MAC地址)分为两大类: 公共地址(Public Address) 随机地址(Random Address) 在蓝牙空口包的结构中,这两种地址是由PDU Header中的TxAdd和RxAdd来区分的。0表示公共地址,1表示随机地址 2025-01-26 Nordic #Nordic #Bluetooth #BLE
NCS Matter例程详解 本文将会简单介绍Nordic Matter开发流程,然后详细分析一个Matter over Thread窗帘例程代码 1. Matter简介 什么是Matter? 从产品角度: Matter是一个跨生态的智能家居标准,有众多大厂支持 消费者购买Matter产品无需考虑品牌、部署。只要支持Matter,都是开箱即用的 从技术角度: Matter是基于IPv6的应用层协议(CHIP, Conn 2025-01-03 Matter #Nordic #Matter
Nordic GPIO硬件原理与NCS应用详解 本文主题 Nordic MCU的GPIO硬件简介、GPIOTE是什么、PPI是什么 Zephyr中GPIO的使用、与外设引脚复用的方法(pinctrl) 声明:本文在解释硬件方面会比较详细,其目的是让读者在遇到问题时方便查阅,并debug底层寄存器信号。并非是推荐开发者直接进行寄存器开发,大多数情况下直接使用Nordic提供的外设API进行开发即可,可参考本文第3、4、5章。 1. GPI 2024-01-22 Nordic #Nordic #Zephyr #DeviceTree #GPIO #GPIOTE #PPI
在NCS中使用NRFX外设驱动库——以I2C为例 1. 前言 之前编写了两篇与Zephyr设备树和驱动相关的文章: 详解Zephyr设备树与驱动模型 Zephyr设备树与驱动实战——串口 如果你看完这两篇文章,相信你对Zephyr的驱动模型已经有一定概念了。开发者能够直接使用厂商写好的高效、完善的驱动程序,无需再埋头于寄存器手册、波形时序、引脚配置等底层程序,只需专注于自己的应用即可。 但是,做嵌入式开发,总还有各种各样的原因,让人不得不陷入 2023-11-15 Zephyr #Nordic #Zephyr #NRFX #I2C
离线版nRF Connect for Desktop安装方法 首先确保两台电脑都安装了 nRF Connect for Desktop。 先在一台能联网的电脑上安装自己想要的 App 先在有网络的电脑上,用 nRF Connect for Desktop 安装需要的 App。 然后把 App 拷贝到没有网的电脑上 从: 1%USERPROFILE%\.nrfconnect-apps\node_modules\ 拷贝到另一台不能联网的电脑的: 1%USER 2023-11-09 Nordic #Nordic #NCS #Toolchain