資料介紹
描述
雖然我真的很喜歡 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 Con??nect
- 連接到CIRCUITPY****
- 轉到控制器/顏色選擇器并嘗試更改顏色!
編寫自己的程序
您現在可以按照 Adafruit 教程進行操作,為 Adafruit NRF52840 編寫的代碼應該可以正常工作!
- CircuitPython 教程:
- 藍牙 LE 教程:
- 庫:
您可以使用任何軟件進行編碼,但建議使用https://codewith.mu/ 。
- 粒子氙Arduino轉換(Feather nRF52840 Express)
- 基于nRF52的nRF52840 SoC 2次下載
- nRF52840 BLE控制器
- 使用CircuitPython對Seeeduino Xiao進行編程上午開源項目
- nRF52840 MicroMOD處理器
- nrf52832/52840 sd_ble_gattc_exchange_mtu_request return NRF_ERROR_INVALID_STATE
- nRF52840/nRF52832 低功耗的測試工程
- nrf52840 gpiote如何配置中斷輸入_STM32外部中斷配置方法講解
- 單片無線收發器芯片NRF24L01 PCB原理圖下載 0次下載
- nRF52840藍牙芯片的數據手冊免費下載 21次下載
- NRF52840藍牙5.0模塊芯片的數據手冊免費下載 18次下載
- nRF52840藍牙芯片的產品數據手冊免費下載 218次下載
- nRF51822低功耗藍牙射頻SOC收發器數據手冊免費下載 54次下載
- SKB501藍牙5.0模塊先進的、高度靈活的單芯片的詳細資料免費下載 20次下載
- nRF24Z1應用電路
- nrf_serial庫的使用技巧 517次閱讀
- 如何利用XIAO BLE Sense設計一款寵物活動追蹤器 2171次閱讀
- 貼片藍牙5.0模塊MS88SF23的特性及應用領域 4570次閱讀
- 微雪電子藍牙5.0 藍牙Mesh NRF52840簡介 4395次閱讀
- 微雪電子NRF24L01 RF Board 2.4G無線模塊簡介 2827次閱讀
- 微雪電子藍牙5.0Mesh NRF52840簡介 4976次閱讀
- 微雪電子BLE4.0藍牙 NRF51822簡介 2429次閱讀
- 講述Nordic nRF5 SDK的主要調試手段,以幫助大家快速定位問題 1.2w次閱讀
- nRF52840 SoC是市場上唯一支持藍牙5和Thread共存的多協議SoC 1.4w次閱讀
- nrf24l01無線模塊傳輸距離分析 3.4w次閱讀
- nrf24l01收發程序詳解 3w次閱讀
- 無線模塊nrf24l01中文資料_引腳圖及引腳定義_電路原理及實例 18.6w次閱讀
- nRF905工作原理_nRF905基本特點 1.1w次閱讀
- nrf905引腳圖及引腳說明_nrf905主要參數 1.1w次閱讀
- Nordic:nRF51422多協議ANT SoC簡介 7972次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 1次下載 | 免費
- 2AN84-線性技術雜志電路集,第一卷第四集
- 2.28MB | 次下載 | 免費
- 3AN43-橋式電路
- 3.64MB | 次下載 | 免費
- 4AN69-LT1575超快線性控制器提供快速瞬態響應電源
- 218.44KB | 次下載 | 免費
- 5AN98-2004年秋季的信號源、調理器和電源電路
- 864.98KB | 次下載 | 免費
- 6高頻7代電源說明書
- 1.04 MB | 次下載 | 免費
- 7AN-616:AD9430評估板對XTAL振蕩器時鐘的修改
- 162.24KB | 次下載 | 免費
- 8AN-237: 放大器直接數字頻率合成的DAC選型器應用漫談
- 461.58KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 137次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 128次下載 | 免費
- 4使用單片機實現七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 53314A函數發生器維修手冊
- 16.30 MB | 31次下載 | 免費
- 6美的電磁爐維修手冊大全
- 1.56 MB | 22次下載 | 5 積分
- 7如何正確測試電源的紋波
- 0.36 MB | 15次下載 | 免費
- 8感應筆電路圖
- 0.06 MB | 10次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論
查看更多