待补充 makerdiary/nrf52840-mdk-usb-dongle

智能家居 3/5 🧩 软硬件结合 已发布
makerdiary 416 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
待补充

项目简介

Open-Source, Small and Low-Cost Wireless Dongle based on the nRF52840 Multiprotocol SoC, featuring Bluetooth Low Energy,


nRF52840 MDK USB Dongle 是一款由 makerdiary 设计的小型低成本开发平台,核心采用 Nordic Semiconductor 的 nRF52840 多协议 SoC,以紧凑的 USB 加密狗形态呈现。它集成了 64 MHz Arm Cortex-M4 处理器(带 FPU)、1 MB 闪存和 256 KB RAM,支持蓝牙 5、Thread、Zigbee、802.15.4、ANT 以及 2.4 GHz 私有协议,并内置 Arm TrustZone Cryptocell 310 安全子系统,兼顾高性能与安全性。硬件上,该设备配备可编程用户按钮、RGB LED、板载 2.4G 芯片天线,以及多达 12 个可通过边缘引脚访问的 GPIO,同时支持 UART、SPI、I2C、PDM、I2S、QSPI、PWM、QDEC 和 12 位 ADC 等丰富外设。其 USB 2.0 全速控制器和 NFC-A 标签进一步扩展了连接能力。出厂预装 UF2 引导加载程序,支持通过 USB 拖放式编程,简化开发流程。

标签

项目特点

采用 nRF52840 SoC,支持蓝牙 5、Thread、Zigbee、802.15.4、ANT 和 2.4 GHz 私有协议
紧凑的 USB 加密狗外形,即插即用,方便携带
板载可编程用户按钮和 RGB LED,便于交互和状态指示
内置 Arm TrustZone Cryptocell 310 安全子系统,提供硬件级安全能力
支持作为 nRF52840 开发板、无线调试器或 USB 加密狗使用,一物多用
开源硬件设计,提供完整的原理图、PCB 文件和固件源码

技术规格

主控芯片 Nordic nRF52840
处理器 64 MHz Arm Cortex-M4 (带 FPU)
闪存 1 MB
RAM 256 KB
无线协议 蓝牙 5、Thread、Zigbee、802.15.4、ANT、2.4 GHz 私有协议
安全子系统 Arm TrustZone Cryptocell 310
用户按钮 1 个可编程按钮
LED 1 个 RGB LED
接口 USB Type-A
外形尺寸 紧凑型 USB 加密狗形态

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
nRF52840 SoC 1 多协议无线 SoC
电容、电阻 若干 贴片封装
32 MHz 晶振 1 主时钟
32.768 kHz 晶振 1 RTC 时钟
USB Type-A 公头 1 板载直插
用户按钮 1 可编程
RGB LED 1 共阳极
双面板 1 紧凑型加密狗外形

3D 模型

模型名称文件名文件
nrf52840 mdk usb dongle 3d cad step model nrf52840-mdk-usb-dongle-3d-cad-step-model.step

能力画像

**记忆与知识检索**:3/5 — 需要查阅 nRF52840 数据手册和 Nordic SDK 文档,但项目本身文档较完善
**动手与操作**:4/5 — 需要焊接、接线、烧录固件等硬件操作,适合有一定动手经验的爱好者
**编程与算法**:3/5 — 主要基于 Nordic SDK 或 Zephyr 进行嵌入式 C 开发,算法需求不高
**设计与建模**:2/5 — 硬件设计已有开源文件,如需修改 PCB 则需要 KiCad 或 Altium 技能
**实验与调试**:4/5 — 支持 J-Link 调试、串口日志、LED 指示,调试手段丰富
**协作与分享**:3/5 — 开源项目,可通过 GitHub Issue/PR 协作,社区活跃度中等
**学习与研究**:4/5 — 非常适合学习蓝牙协议栈、Zigbee、Thread 等无线通信技术
**系统集成**:4/5 — 可作为无线网关、传感器节点、USB 加密狗集成到更大系统中

所需技能

嵌入式 C 语言编程基础 了解 Nordic nRF5 SDK 或 Zephyr RTOS 基本硬件焊接与调试能力 使用 Git 进行版本管理 熟悉串口调试工具(如 PuTTY、screen) 了解蓝牙 / Zigbee / Thread 等无线协议基本概念

适用场景

物联网无线传感器节点原型开发
蓝牙网关或 USB 蓝牙适配器
Zigbee / Thread 智能家居设备调试
无线固件升级(OTA)实验平台
安全加密通信研究与测试
嵌入式教学与培训演示工具
便携式无线调试器(配合 J-Link 使用)