Silicon Labs(亦稱“芯科科技”)合作伙伴Ezurio采用EFR32BG24(BG24)藍牙SoC開發其Lyra 24系列藍牙模塊,并在近期宣布該產品擴展支持Canvas軟件套件(Canvas Software Suite),以幫助開發人員使用嵌入式Python腳本簡單、快速地構建低功耗藍牙應用程序,并支持直觀的桌面/移動工具和示例應用程序。點擊文末的閱讀原文按鈕以閱覽完整內容。
Canvas軟件套件擴展藍牙解決方案
Lyra 24系列藍牙模塊基于芯科科技的BG24藍牙SoC,是目前市場上最新且專為尖端應用而開發的的藍牙產品之一。該模塊具有強大的板載ARM Cortex-M33 MCU,支持多外設接口,并提升至-40°C到+105°C的工業溫度規格;同時還可支持AoA/AoD和低功耗藍牙Mesh等先進網絡功能。
現在,Lyra 24系列通過對Canvas軟件套件的支持而獲得了重要的功能升級。Canvas軟件套件有助于基于MCU的無線產品實現快速嵌入式開發,包括跨芯片組中間件(middleware)、易于使用的無線API、模塊上腳本和直觀的桌面/移動工具等,都可以極大地簡化嵌入式開發。
Canvas軟件套件為開發人員提供了一個更簡單,更強大,基于Micropython的平臺,以開發基于MCU模塊的應用程序,并將這些應用程序部署到Canvas支持的所有設備上。它提供了一種簡單的方法,可以在熟悉的Python環境中進行一次開發,并部署到任何支持Canvas的模塊中。
這意味著藍牙模塊引入了額外優勢,得以通過Python嵌入式腳本開始您的產品開發,以取代無數行的C代碼。這些工具提供了易于定制的示例應用程序,可幫助您在幾天而不是幾個月內構建應用程序。此外,您將獲得桌面和移動工具,允許您直接在評估套件上進行開發,以及通過低功耗藍牙置和推送Python腳本更新。
示例應用-溫度和濕度傳感
可用于Lyra 24P開發套件的第一個示例應用程序是溫度和濕度傳感演示。結合MikroE Temp&Hum 4 click module,該Canvas示例使其輕而易舉地實現原型溫度和濕度傳感應用程序。
對于開發人員而言,只需將Canvas固件安裝到Lyra 24P開發工具包,加載示例應用程序,即可開始從MikroE Temp&Hum 4 click module上的傳感器收集數據,并通過低功耗藍牙無線傳輸。Canvas示例應用程序直接處理與傳感器的通信和數據格式化。該應用程序通過I2C接口捕獲Lyra 24P DVK上的溫度和濕度數據,所有處理和通信都在Lyra24P模塊本身進行。
與所有的樣本一樣,這只是一個開始。Canvas軟件套件旨在將這些示例應用程序帶到產品組合中,與基于Python腳本語言交叉兼容,并與嵌入式固件和中間件交叉兼容,以方便跨多個硬件產品的應用程序移植。
將藍牙嵌入式開發提升到新的水平
通過熟悉的Python語言,熟悉的編輯器(如VS Code),桌面和移動應用程序,以及無線更新和設備配置,Canvas軟件套件讓開發人員評估藍牙模塊比以往任何時候都更容易。這是開箱即用的,因此您可以專注于您的應用程序并利用無線連接來增加核心業務價值。
Lyra 24系列模塊是Ezurio公司采用芯科科技BG24藍牙SoC的首批產品之一,該公司已將其原生集成到Canvas中,并將在未來繼續增加對更多產品的支持,提供相關示例應用程序和工具,讓開發人員能夠比以往更快、更靈活地將產品推向市場。
審核編輯:劉清
-
嵌入式
+關注
關注
5068文章
19014瀏覽量
303229 -
藍牙模塊
+關注
關注
30文章
565瀏覽量
55689 -
python
+關注
關注
56文章
4782瀏覽量
84449 -
SiliconLabs
+關注
關注
2文章
50瀏覽量
24488 -
低功耗藍牙
+關注
關注
1文章
224瀏覽量
21228
原文標題:藍牙模塊強化Canvas軟件套件支持,快速構建低功耗藍牙應用
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論