資料介紹
描述
雖然我真的很喜歡 ESP32 芯片,但我想玩 NRF52840,這是一個(gè)非常漂亮的芯片!
所以我買(mǎi)了 MakerDiary NRF52840 Usb Dongle,價(jià)格不貴(12.99 美元)

這里有一些特點(diǎn):

讓我們看看如何安裝 CircuitPython ,然后我們用一個(gè)小例子來(lái)測(cè)試它,以使用 BLE 控制 RGB Led
安裝 NRF Connect
首先我們需要NRF Connect ,我們將使用此軟件將 CircuitPython 上傳到我們的板上。
單擊在程序員上安裝

將電路板置于引導(dǎo)加載程序模式
插入電路板時(shí)按下RESET 按鈕,您應(yīng)該會(huì)看到紅色LED 燈閃爍

現(xiàn)在,您可以將電路板連接到 NRF Connect Programmer

下載 Adafruit NRF52 Bootloader 和 CircuitPython
我們需要2 個(gè)十六進(jìn)制文件來(lái)安裝 CircuitPython
- 引導(dǎo)加載程序,它將使我們的電路板作為 USB 驅(qū)動(dòng)器可見(jiàn)
- CircuitPython 來(lái)解釋我們的 python 代碼
在此處下載mdk_nrf52840_dongle_bootloader-XXX_sXXX_X.XXhex :https ://github.com/adafruit/Adafruit_nRF52_Bootloader/releases
BLE 支持僅適用于 CircuitPython 5.0.0!不要安裝當(dāng)前的穩(wěn)定版本 (4.1.2)。

上傳十六進(jìn)制文件
在 Programmer 中,添加2 個(gè) Hex 文件,它應(yīng)該如下所示:

拔下并重新插入您的開(kāi)發(fā)板,您應(yīng)該會(huì)看到一個(gè) USB 驅(qū)動(dòng)器

恭喜您現(xiàn)在可以使用 CircuitPython 編寫(xiě)代碼了!
您現(xiàn)在將無(wú)法使用 NRF Connect 訪問(wèn)您的開(kāi)發(fā)板,如果您需要上傳新程序,只需按重置即可。
測(cè)試 BLE 通信
使用 CircuitPython 的一件很酷的事情是我們只需拖放文件即可使其工作!
所以讓我們?cè)囋嚳?,下載這個(gè)程序并將其復(fù)制到你的板子

控制 RGB LED
您還應(yīng)該能夠使用手機(jī)控制 LED。
- 在您的應(yīng)用商店下載Adafruit Bluefruit LE Con??nect

- 連接到CIRCUITPY****
- 轉(zhuǎn)到控制器/顏色選擇器并嘗試更改顏色!

編寫(xiě)自己的程序
您現(xiàn)在可以按照 Adafruit 教程進(jìn)行操作,為 Adafruit NRF52840 編寫(xiě)的代碼應(yīng)該可以正常工作!
- CircuitPython 教程:
- 藍(lán)牙 LE 教程:
- 庫(kù):
您可以使用任何軟件進(jìn)行編碼,但建議使用https://codewith.mu/ 。
每次保存code.py時(shí),代碼都會(huì)重新啟動(dòng),檢查串口是否有錯(cuò)誤和調(diào)試信息。
- 粒子氙Arduino轉(zhuǎn)換(Feather nRF52840 Express)
- 基于nRF52的nRF52840 SoC 8次下載
- nRF52840 BLE控制器
- 使用CircuitPython對(duì)Seeeduino Xiao進(jìn)行編程上午開(kāi)源項(xiàng)目
- nRF52840 MicroMOD處理器
- nrf52832/52840 sd_ble_gattc_exchange_mtu_request return NRF_ERROR_INVALID_STATE
- nRF52840/nRF52832 低功耗的測(cè)試工程
- nrf52840 gpiote如何配置中斷輸入_STM32外部中斷配置方法講解
- 單片無(wú)線收發(fā)器芯片NRF24L01 PCB原理圖下載 0次下載
- nRF52840藍(lán)牙芯片的數(shù)據(jù)手冊(cè)免費(fèi)下載 22次下載
- NRF52840藍(lán)牙5.0模塊芯片的數(shù)據(jù)手冊(cè)免費(fèi)下載 19次下載
- nRF52840藍(lán)牙芯片的產(chǎn)品數(shù)據(jù)手冊(cè)免費(fèi)下載 220次下載
- nRF51822低功耗藍(lán)牙射頻SOC收發(fā)器數(shù)據(jù)手冊(cè)免費(fèi)下載 55次下載
- SKB501藍(lán)牙5.0模塊先進(jìn)的、高度靈活的單芯片的詳細(xì)資料免費(fèi)下載 20次下載
- nRF24Z1應(yīng)用電路
- 藍(lán)牙 SoC 選型看這篇!nRF52832/nRF54L15 各適配什么場(chǎng)景? 252次閱讀
- 如何利用XIAO BLE Sense設(shè)計(jì)一款寵物活動(dòng)追蹤器 3.5k次閱讀
- 貼片藍(lán)牙5.0模塊MS88SF23的特性及應(yīng)用領(lǐng)域 5.4k次閱讀
- 微雪電子藍(lán)牙5.0 藍(lán)牙Mesh NRF52840簡(jiǎn)介 6.6k次閱讀
- 微雪電子NRF24L01 RF Board 2.4G無(wú)線模塊簡(jiǎn)介 3.9k次閱讀
- 微雪電子藍(lán)牙5.0Mesh NRF52840簡(jiǎn)介 6.5k次閱讀
- 微雪電子BLE4.0藍(lán)牙 NRF51822簡(jiǎn)介 3.4k次閱讀
- 講述Nordic nRF5 SDK的主要調(diào)試手段,以幫助大家快速定位問(wèn)題 1.4w次閱讀
- nRF52840 SoC是市場(chǎng)上唯一支持藍(lán)牙5和Thread共存的多協(xié)議SoC 1.6w次閱讀
- nrf24l01無(wú)線模塊傳輸距離分析 3.7w次閱讀
- nrf24l01收發(fā)程序詳解 3.1w次閱讀
- 無(wú)線模塊nrf24l01中文資料_引腳圖及引腳定義_電路原理及實(shí)例 19.5w次閱讀
- nRF905工作原理_nRF905基本特點(diǎn) 1.2w次閱讀
- nrf905引腳圖及引腳說(shuō)明_nrf905主要參數(shù) 1.3w次閱讀
- Nordic:nRF51422多協(xié)議ANT SoC簡(jiǎn)介 1.2w次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費(fèi)
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 8MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書(shū)
- 838.47 KB | 5次下載 | 免費(fèi)
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊(cè)
- 1.81 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論