Wisblock Core RAK4631和RAK4601模塊的Arduino Core
該存儲庫包含用於Wisblock核心模塊的Arduino BSP:
什麼是Wisblock?
Wisblock是由RAK Company為物聯網行業建造的驚人產品。它可以構建電路,例如將塊單擊在一起以快速實現您的想法。結帳概述以獲取信息或訪問我們的文檔中心
Rakwireless投資了提供此開源代碼的時間和資源,請通過從Rakwireless購買產品來支持Rakwireless和開源硬件!
有關Rakwireless產品的支持和疑問,請訪問我們的論壇
有關示例和快速啟動教程,請訪問我們的github repo
有關RAK產品的更多信息,請訪問我們的文檔中心
要購買Wisblock模塊,請訪問我們的在線商店
內容
概述
描述
Wisblock是一個模塊化系統,可輕鬆在您的物聯網解決方案中實現低功率廣域網絡(LPWAN)。 Wisblock正在使用您的解決方案,從快速原型到大規模生產,而無需為每個步驟創建新的硬件模塊。
- 在開發階段,Wisblock模塊化使您可以通過使用簡單的插件模塊更改模塊來測試不同的微控制器,傳感器,通信技術,IO選項。
- Wisblock工業級模塊可用於大規模生產,而無需重新設計原型。
- 即使一旦部署,設備也可以通過最小的廢物和精力來修改或修理
關鍵功能
點擊。代碼。連接。
Wisblock由4個模塊化塊創建。
- Wisblock Base是連接所有內容的踢腳線。
- Wisblock Core是計算和通信模塊
- Wisblock傳感器是傳感器和輸入模塊的選擇
- Wisblock IO擴展了Wisblock Core的輸出和溝通可能性
Wisblock亮點
- 使用緊湊的連接器,這使其尺寸異常較小。一個基本載體的Wisblock底板的尺寸僅為30mm x 60mm 。
- 使用工業額定連接器,它使您可以使用從快速原型到測試到最終產品的相同模塊。
- Wisblock不僅在硬件基礎上是模塊化的,而且在準備使用軟件塊的情況下,可以簡單地創建一個應用程序以符合您的解決方案要求。
Wisblock基地
- Wisblock Base是所有Wisblock模塊的載體。
- 它包含所有模塊, USB/5V連接器,電池充電器,太陽能充電器,狀態LED和RESET按鈕的電源。
- 一個Wisblock基座可以容納一個微控制器模塊(Wisblock Core),一個IO模塊(Wisblock IO)和最多4個傳感器模塊(Wisblock Sensor)。應用程序以符合您的解決方案要求。
Wisblock核心
- Wisblock Core是Wisblock的數據處理中心。
- 一些Wisblock Core模塊還提供Lora®/Lorawan®通信和其他通信,例如藍牙,藍牙低能或Wi-Fi。
Wisblock傳感器
- Wisblock傳感器是Wisblock的數據採集模塊。
- 它包括模擬,數字和環境以及位置採集傳感器。
wisblock io
- Wisblock IO模塊擴展了Wisblock的輸入和輸出可能性。
- 選項包括蜂窩,顯示,LED,按鈕接口以及其他USB和GPIO端口以及Wi-Fi。

BSP安裝
穩定版本
?警告
如果您使用的是Windows 10 。
請勿從Microsoft App Store安裝Arduino IDE。請從Arduino官方網站安裝原始的Arduino IDE! Microsoft App Store的Arduino應用程序存在使用第三方支持軟件包的問題。 :::
(1)下載並安裝Arduino IDE(至少V1.6.12)
(2)遵循本指南安裝所需的董事會支持包(BSP)
示例和教程
選擇RAK板後,您可以看到所有Wisblock模塊的示例

有關示例和教程的更多信息,請訪問我們的github wisblock repo
Adafruit的NRFUTIL工具
需要Adafruit-nrfutil(源自北歐PC-NRFUTIL)來通過串行端口上傳草圖。
- 對於Windows和MacOS,在
tools/adafruit-nrfutil/ BSP中包含預構建的可執行二進製文件。它應該開箱即用。 - Linux用戶需要運行以下命令以從PYPI安裝它
$ pip3 install adafruit-nrfutil --user
司機
- 某些模塊可能需要Silabs CP2104驅動程序。
學分
此BSP基於Adafruits NRF52 BSP,
這是基於Sandeep Mistry的Arduino-nrf5,
反過來是基於Arduino SAMD核心。
使用以下庫:
- Adafruit-nrfutil基於北歐半導體ASA的PC-NRFUTIL
- 弗雷托斯作為操作系統
- Tinyusb作為USB堆棧
- 外圍設備驅動程序的NRFX
- 內部文件系統的LittleFS