
智能硬件開發(fā)是一個交叉學科,通常在入門的時候,是以單片機STM32為主,搭建云平臺或接入云平臺,以此實現智能產品開發(fā)和設計。
?如果是自己搭建一個云平臺,通常需要了解云技術框架及技術、通信服務搭建和設計、mysql服務對接、項目通信實驗、web前后端搭建、項目驗收等項目,無論是對于嵌入式開發(fā)者還是企業(yè)來說,都需要花費大量時間。為此,往往我們會選擇一個現成的智能硬件云服務平臺,以此提高開發(fā)效率。這里以智能硬件接入機智云AIoT自助開發(fā)平臺(即“機智云新版開發(fā)者中心)”為例。
準備一個開發(fā)套件或聯網模塊
可以是ESP8266、Gokit、STM32、Arduino、GE211、正點原子開發(fā)套件及通信模組等。這里我們使用可同時支持WiFi和低功耗藍牙模組GE211為例。
?GE211是一款內置ESP32-C3-WROOM-02(簡稱ESP32-C3)的轉接板,是一款專為物聯網應用場景設計的通用型WiFi和低功耗藍牙模組,安全性高、內存充足、外設接口多、應用場景豐富、尺寸小,可用于智能家居、工業(yè)自動化、醫(yī)療、消費電子產品等領域。
熟悉機智云智能硬件云平臺

機智云平臺接入
關于APP開發(fā)機智云物聯網提供了APP SDK、開源框架、微信SDK,便于開發(fā)者快速構建手機應用端系統(tǒng),只需根據工具指引實現業(yè)務功能,無需實現底層功能。APP SDK開發(fā):即用APP代碼自動生成工具生成的APP SDK包。機智云物聯網封裝了配網、云平臺數據調用等功能,保證數據通信的準確性和私密性,這使開發(fā)者僅需關注APP的UI和UE設計即可,而相對復雜的協(xié)議與錯誤處理等事項可忽略。這種需要有一點Java、Swift語言基礎。
在線配置式開發(fā):通過可視化APP開發(fā)界面,開發(fā)者只需要在線進行選擇相應的控制方式、控制大小,替換頁面主題方式、主題背景等信息,來定義一款個性化APP。





< 左右滑動查看更多 >
關于設備端開發(fā)為了讓大家快速接入機智云平臺,機智云文檔中心提供了基于開源套件Gokit編寫的MCU和SOC兩套方案的快速接入教程。
這里值得一提的是需要了解GAgent是什么?

機智云GAgent是為了讓不同通信模組接入機智云平臺而推出的一個固件,主要的作用是數據轉發(fā),是設備數據、機智云、應用端(APP)的數據交互橋梁。換言之,只要在機智云指定的模塊中燒寫GAgent,就能讓模組實現云服務輕松聯網,給開發(fā)者減壓提效。
關于機智云物聯網介紹
?
實操開發(fā)部分
由于實操部分內容過多,可參考已有開發(fā)案例《動手做一個4孔插座,順便搞懂智能產品開發(fā)》,此案例比較通俗易懂,通過公開設備端最小系統(tǒng)圖、記錄云端開發(fā)設計流程,實現無計量4孔插座的開發(fā)全過程。




< 左右滑動查看更多 >
其功能實現如下:
-
控制4路插孔,可單控和全控
-
定時任務創(chuàng)建
-
控制5v2.1A手機充電孔開關
-
硬件接線開源已經參考設計
-
掉電記憶開關狀態(tài)
- 遠程升級

了解更多:
◆機智云開發(fā)者中心:www.gizwits.com
◆機智云開發(fā)者社區(qū):club.gizwits.com
◆最新QQ技術交流群:590023860
◆機智云官方淘寶店鋪:
http://shop159680395.taobao.com/index.htm
◆客服電話/機智云Kiki:18002215823(微信同號)
原文標題:智能硬件開發(fā)怎么做?機智云全套自助式開發(fā)工具助力高效開發(fā)
文章出處:【微信公眾號:機智云物聯網】歡迎添加關注!文章轉載請注明出處。
-
物聯網
+關注
關注
2944文章
47758瀏覽量
414152 -
機智云
+關注
關注
3文章
647瀏覽量
27746
原文標題:智能硬件開發(fā)怎么做?機智云全套自助式開發(fā)工具助力高效開發(fā)
文章出處:【微信號:gwnews,微信公眾號:機智云物聯網】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
嵌入式軟件開發(fā)工具市場新動向:訂閱制趨勢下的中國開發(fā)者選擇
MIKROE與瑞薩簽署多年MCU嵌入式開發(fā)工具支持協(xié)議
恩智浦嵌入式HMI應用開發(fā)工具GUI Guider 1.10.1全新上線
三種開發(fā)工具的功能和優(yōu)勢
IAR開發(fā)工具鏈有什么優(yōu)勢
IAR發(fā)布RISC-V開發(fā)工具鏈v3.40.1版本
IAR開發(fā)平臺升級Arm和RISC-V開發(fā)工具鏈,加速現代嵌入式系統(tǒng)開發(fā)
AI開發(fā)工具分類與功能
鴻蒙北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置
機智云推出集成Deepseek和豆包大模型的AIoT開發(fā)平臺
機智云發(fā)布Gokit5 AI智能體開發(fā)板:工業(yè)級智能體流水線重構AIoT開發(fā)范式
智能硬件開發(fā)怎么做?機智云全套自助式開發(fā)工具助力高效開發(fā)
評論