博客專欄

EEPW首頁(yè) > 博客 > 提供基于MikroSDK 2.0的GSDK擴(kuò)展支持以簡(jiǎn)化第三方硬件集成設(shè)計(jì)

提供基于MikroSDK 2.0的GSDK擴(kuò)展支持以簡(jiǎn)化第三方硬件集成設(shè)計(jì)

發(fā)布人:12345zhi 時(shí)間:2023-05-09 來(lái)源:工程師 發(fā)布文章

圖片

在開發(fā)物聯(lián)網(wǎng)項(xiàng)目時(shí),集成第三方硬件尤其具有挑戰(zhàn)性,特別是在該設(shè)備需要自定義驅(qū)動(dòng)程序的情況下。有鑒于此,Silicon Labs(亦稱“芯科科技”)最近發(fā)布了針對(duì)第三方硬件驅(qū)動(dòng)程序的Gecko SDK(GSDK)的擴(kuò)展功能,有助于進(jìn)一步提升我們Simplicity Studio物聯(lián)網(wǎng)開發(fā)環(huán)境的支持能力。該解決方案建立在MikroE的mikroSDK 2.0點(diǎn)擊插件上,為其帶來(lái)支持超過1100個(gè)設(shè)備的堅(jiān)實(shí)基礎(chǔ)。從第三方硬件驅(qū)動(dòng)程序的角度而言,這個(gè)擴(kuò)展方案可以將Silicon Labs GSDK的功能提升到全新的水平。

GSDK擴(kuò)展版本為開發(fā)人員帶來(lái)的好處?

使用Silicon Labs第三方硬件驅(qū)動(dòng)程序GSDK擴(kuò)展,通過用戶友好的界面將30多個(gè)經(jīng)過測(cè)試的硬件驅(qū)動(dòng)程序集成到您的項(xiàng)目中,變得快速簡(jiǎn)便。但如果開發(fā)人員需要一些定制設(shè)計(jì),該方案亦提供了一個(gè)外設(shè)驅(qū)動(dòng)包裝器,可以輕松地將mikroSDK 2.0 Click Plugin驅(qū)動(dòng)程序與Silicon Labs GSDK連接起來(lái),使設(shè)計(jì)階段比從頭開始開發(fā)單個(gè)硬件驅(qū)動(dòng)程序更快。超過1100個(gè)支持的設(shè)備,擴(kuò)展允許快速,輕松地集成到您的項(xiàng)目。

此次GSDK擴(kuò)展的一個(gè)巨大優(yōu)勢(shì)是它與廣泛的開發(fā)板,包括MikroE、SparkFun、Adafruit、Seeed Studio和其他應(yīng)用的兼容性。這種兼容性為開發(fā)人員提供了廣泛的選擇,使其更容易為他們的項(xiàng)目選擇合適的板。

小結(jié)

Silicon Labs針對(duì)GSDK提供第三方硬件驅(qū)動(dòng)程序的擴(kuò)展,進(jìn)一步簡(jiǎn)化了1,100多個(gè)設(shè)備與物聯(lián)網(wǎng)項(xiàng)目的集成,提供與各種電路板供應(yīng)商的兼容性,并節(jié)省了物聯(lián)網(wǎng)開發(fā)人員設(shè)計(jì)階段的時(shí)間。這個(gè)擴(kuò)展從第三方硬件驅(qū)動(dòng)程序的角度將Silicon Labs的GSDK和Simplicity Studio的功能提升到了一個(gè)全新的水平。

即刻使用此擴(kuò)展方案以協(xié)助在您的下一個(gè)物聯(lián)網(wǎng)項(xiàng)目中簡(jiǎn)化第三方硬件的集成。探索GSDK更新版本:https://docs.silabs.com/application-examples/1.2.0/ae-sdk-extensions/third-party-hardware-drivers

關(guān)于如何開始使用GSDK擴(kuò)展的視頻-安裝和使用:https://www.brainshark.com/siliconlabs/Third-Party-Hardware-Drivers

要查看擴(kuò)展的實(shí)際功能,請(qǐng)?jiān)赟ilicon Labs的GitHub上查看這些有趣的示例:

■ 藍(lán)牙劑量計(jì),使用MikroE和SparkFun板:
https://github.com/SiliconLabs/bluetooth_applications/tree/e2ac56590206681612bbd5232724f16dbba9bc37/bluetooth_dosimeter

■ 藍(lán)牙恒溫器,使用MikroE和SparkFun板。https://github.com/SiliconLabs/bluetooth_applications/tree/e2ac56590206681612bbd5232724f16dbba9bc37/bluetooth_thermosta

■ 藍(lán)牙AI/ML手勢(shì)識(shí)別,使用SparkFun板。https://github.com/SiliconLabs/bluetooth_applications/tree/e2ac56590206681612bbd5232724f16dbba9bc37/bluetooth_ai_ml_hand_signal_recognition

■ 藍(lán)牙人流計(jì)數(shù),使用SparkFun板。https://github.com/SiliconLabs/bluetooth_applications/tree/e2ac56590206681612bbd5232724f16dbba9bc37/bluetooth_people_counting_ak9753

■ 藍(lán)牙RFID門鎖,采用SparkFun板。https://github.com/SiliconLabs/bluetooth_applications/tree/e2ac56590206681612bbd5232724f16dbba9bc37/bluetooth_door_lock_rfid

Silicon Labs致力于繼續(xù)開發(fā)新的工具和資源,使物聯(lián)網(wǎng)開發(fā)更加容易。更多有趣的應(yīng)用程序示例可以在我們的GitHub上獲得,其他令人興奮的更新將在未來(lái)推出。https://github.com/SiliconLabs/application_examples

*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉