资料介绍
描述
虽然我真的很喜欢 ESP32 芯片,但我想玩 NRF52840,这是一个非常漂亮的芯片!
所以我买了 MakerDiary NRF52840 Usb Dongle,价格不贵(12.99 美元)
这里有一些特点:
让我们看看如何安装 CircuitPython ,然后我们用一个小例子来测试它,以使用 BLE 控制 RGB Led
安装 NRF Connect
首先我们需要NRF Connect ,我们将使用此软件将 CircuitPython 上传到我们的板上。
单击在程序员上安装
将电路板置于引导加载程序模式
插入电路板时按下RESET 按钮,您应该会看到红色LED 灯闪烁
现在,您可以将电路板连接到 NRF Connect Programmer
下载 Adafruit NRF52 Bootloader 和 CircuitPython
我们需要2 个十六进制文件来安装 CircuitPython
- 引导加载程序,它将使我们的电路板作为 USB 驱动器可见
- CircuitPython 来解释我们的 python 代码
在此处下载mdk_nrf52840_dongle_bootloader-XXX_sXXX_X.XXhex :https ://github.com/adafruit/Adafruit_nRF52_Bootloader/releases
BLE 支持仅适用于 CircuitPython 5.0.0!不要安装当前的稳定版本 (4.1.2)。
上传十六进制文件
在 Programmer 中,添加2 个 Hex 文件,它应该如下所示:
拔下并重新插入您的开发板,您应该会看到一个 USB 驱动器
恭喜您现在可以使用 CircuitPython 编写代码了!
您现在将无法使用 NRF Connect 访问您的开发板,如果您需要上传新程序,只需按重置即可。
测试 BLE 通信
使用 CircuitPython 的一件很酷的事情是我们只需拖放文件即可使其工作!
所以让我们试试看,下载这个程序并将其复制到你的板子
控制 RGB LED
您还应该能够使用手机控制 LED。
- 在您的应用商店下载Adafruit Bluefruit LE Connect
- 连接到CIRCUITPY****
- 转到控制器/颜色选择器并尝试更改颜色!
编写自己的程序
您现在可以按照 Adafruit 教程进行操作,为 Adafruit NRF52840 编写的代码应该可以正常工作!
- CircuitPython 教程:
- 蓝牙 LE 教程:
- 库:
您可以使用任何软件进行编码,但建议使用https://codewith.mu/ 。
- 粒子氙Arduino转换(Feather nRF52840 Express) 0次下载
- 基于nRF52的nRF52840 SoC 2次下载
- nRF52840 BLE控制器 0次下载
- 使用CircuitPython对Seeeduino Xiao进行编程上午开源项目 0次下载
- nRF52840 MicroMOD处理器 3次下载
- nRF52840/nRF52832 低功耗的测试工程 20次下载
- 2.4GHz收发器芯片NRF24L01+数据手册 0次下载
- 单片无线收发器芯片NRF24L01 PCB原理图下载 0次下载
- 基于S3C2410和nRF24LEl的智能家居系统 12次下载
- nRF24L01单芯片2.4GHz收发器产品规格书 25次下载
- nRF52840蓝牙芯片的数据手册免费下载 20次下载
- nRF24L01无线2.4G通信模块的详细研究资料说明 22次下载
- nRF24L01和nRF905、nRF401及nRF9E5单片无线收发芯片的资料合集 22次下载
- SKB501蓝牙5.0模块先进的、高度灵活的单芯片的详细资料免费下载 20次下载
- nRF24Z1应用电路 119次下载
- nrf_serial库的使用技巧 247次阅读
- 如何利用XIAO BLE Sense设计一款宠物活动追踪器 1885次阅读
- 贴片蓝牙5.0模块MS88SF23的特性及应用领域 4344次阅读
- 微雪电子蓝牙5.0 蓝牙Mesh NRF52840简介 3727次阅读
- 微雪电子NRF24L01 RF Board 2.4G无线模块简介 2532次阅读
- 微雪电子蓝牙5.0Mesh NRF52840简介 4495次阅读
- 微雪电子BLE4.0蓝牙NRF51822简介 2615次阅读
- 微雪电子BLE4.0蓝牙 NRF51822简介 2056次阅读
- 讲述Nordic nRF5 SDK的主要调试手段,以帮助大家快速定位问题 1.1w次阅读
- nRF52840 SoC是市场上唯一支持蓝牙5和Thread共存的多协议SoC 1.4w次阅读
- nrf24l01无线模块传输距离分析 3.3w次阅读
- nrf24l01收发程序详解 2.9w次阅读
- 无线模块nrf24l01中文资料_引脚图及引脚定义_电路原理及实例 18w次阅读
- nRF905工作原理_nRF905基本特点 1w次阅读
- nrf905引脚图及引脚说明_nrf905主要参数 1w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多