如果您需要開發物聯網應用程序,一個合乎邏輯的起點是獲得具有無線功能的開發板。當您的開發計算機可能沒有您需要使用的無線協議時,問題就變成了您如何編程和測試它。無論如何,在現場您可能會處理自定義接口設備,這意味著您可能需要兩個開發板,其中一個可能在測試期間保持連接到您的計算機。
STM32WB Nucleo-68 無線解決方案包通過基于 Nucleo68 STM32WB 的開發板與具有另一個板載 STM32WB 微控制器的 USB 加密狗/開發板配對,解決了這兩個問題。這兩個組件均具有 2.4 GHz 射頻收發器,支持藍牙 5.0,以及 IEEE 802.15.4-2011 數據傳輸功能。每個還具有三個用于即時項目反饋的用戶 LED,以及 Nucleo68 上的三個用戶按鈕和一個重置按鈕。一個按鈕和一個啟動管理開關為加密狗提供內置用戶界面。
每塊板在 STM32WB55 芯片和幾個附近的組件上都帶有一個方形的“可移動屏蔽”。如果你想看看里面發生了什么,這可以很容易地用刀甚至指甲撬開。
Nucleo68 的其他有趣功能包括內置 CR2032 電池座,以及可容納 Arduino Uno 樣式或 ST morpho 擴展板的母接頭。在電氣方面,這些母頭也可以在其物理位置之外被拆分為公頭,當需要的引腳被屏蔽物理占據時,這可能非常方便。這些公頭以及各種其他連接器在 PCB 上向上和向下延伸,為開發人員提供了大量的接口選項。
加密狗的接口選項相對較少,沒有預焊接接頭。然而,這對于外圍設備主要連接到 Nucleo-68 并且加密狗主要通過其 USB 接口進行通信的應用程序來說可能是極好的。
作為這些板的核心,STM32WB 芯片專為無線連接而構建,采用雙核設計,ARM Cortex-M4 64 MHz 處理器運行應用程序,而 ARM Cortex-M0 處理器運行在 32 MHz 處理網絡功能。這種架構促進了無線電和“事物”進程的實時操作,并且系統實施了多種加密和安全措施來保證數據傳輸的安全。STM32WB 芯片可以在各種不同的 IDE 中在 Windows、Linux 或 macOS 中進行編程,非常適合讓您的物聯網原型在創紀錄的時間內啟動和運行!
審核編輯:郭婷
-
物聯網
+關注
關注
2909文章
44741瀏覽量
374507 -
Linux
+關注
關注
87文章
11320瀏覽量
209834 -
WINDOWS
+關注
關注
4文章
3551瀏覽量
88873
發布評論請先 登錄
相關推薦
評論