我喜歡 B-L4S5I-IOT01A Discovery 套件 IoT 節點開發板的原因,以及為何您也會認同
我擔任嵌入式工程師已多年,我經歷過,也看過新手在找尋「正確」的開發板時如何感到無助。只要隨意搜尋一下,就會得到超長的清單,這其中還不包括擴充板!選擇開發板是一個關鍵決定,因為好的開發板能提供多方面的用途,包含作為最終產品的硬體呈現、可擴充快速原型開發平台、實驗尖端技術的培訓工具。
我特別喜歡一片開發板,因為它符合了所有這些不同需求,這片板件是 STMicroelectronics 的 B-L4S5I-IOT01A IoT Discovery 開發板。讓我告訴您原因,以及介紹該板的功能。
我為何喜歡 STMicroelectronics 的 B-L3S51-IOT01A
B-L3S5I-IOT01A 是低成本、可擴充、功能豐富的開發板,尺寸只比標準信用卡稍大 (圖 1)。首先,這片開發板透過使用 Arduino 排針座和一個 Digilent Pmod 連接器,提供用於擴充板和感測器的常見擴充排針座。這些連接器非常適合不屬於開發板,但針對特定產品所客製化的感測器和電路進行實驗。這能讓您或您的團隊,還無法直接使用原型設計產品硬體前,測試電路及建立應用程式碼。
圖 1:B-L45SI-IOT01A IoT Discovery 板包含超多板載感測器、標準可擴充排針座、連接器,以及軟體框架工具,有助於進行快速原型設計或產品開發。(圖片來源:STMicroelectronics)
其連接性和板載感測器是我最愛的其中兩個功能,這能讓我無須擴充排針座即可打造整體應用。例如,如果我需要打造一個 IoT 裝置,我可以使用其板載 Wi-Fi 模組,連接至 Amazon Web Services (AWS) 或 Microsoft 的 Azure。事實上,板載 Arm Cortex-M 處理器 STM32L4S5VIT6 上運作的軟體已在 GitHub 就緒可用,並且是 STM32CubeIDE 開發平台的一部份。
先進安全性特點
如果您和我一樣非常重視 IoT 安全性,您可以運用板載 STSAFE-A110 安全元件,設定安全開機解決方案。事實上,您甚至可以建立整個流程的安全解決方案,包含透過運用 AWS 和 STMicroelectronics 提供的軟體進行安全韌體更新。您也可以運用「安全啟動和安全韌體更新 (SBSFU)」 框架客製化解決方案,並且深入瞭解 IoT 安全性。
使用感測器練習尖端技術
我提及此開發板搭載大量的感測器。其中一個感測器是 LSM6DSLTR 慣性量測單元 (IMU)、3D 加速計和 3D 陀螺儀 (圖 2)。此感測器很有趣,因為讓您可以用此開發板在微控制器架構裝置上學習人工智慧 (AI) 和機器學習 (ML)。
圖 2:B-L3S5I-IOT01A 搭載 LSM6DSLTR IMU,包含 一個 3D 加速計和 3D 陀螺儀,您可以在微控制器上實驗機器學習和人工智慧概念。(圖片來源:STMicroelectronics)
例如,您可以使用 LSM6DSLTR 加速計量測板件動作,在開發板上為多種 3D 手勢產生資料組。您可以使用此資料訓練神經網路 (NN),然後透過 STM32CubeIDE AI 插件部署回開發板。接著執行 AI 推斷模型,看看其表現,再回去微調您的神經網路;可用於生產系統或只是用來學習更多尖端技術。
結論
選擇開發板時,請牢記板件可以同時有多種用途。我個人喜歡選用可以用於產品、實驗、原型設計,甚至於培訓課程的開發板。STMicroelectronics 的 B-L4S5I-IOT01A 就是這類板件,包含所有需要進行尖端技術實驗,以及開發生產產品所需的元件。

Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.
Visit TechForum