加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

基于RT_Thread連接中國移動onenet平臺的RGB三色燈項目

2019/07/21
221
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(4)
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

緣起:

RT_Thread是一款優(yōu)秀的國產(chǎn)RTOS,我大概兩年前就了解到了RT_Thread,但是本人從事是物聯(lián)網(wǎng)嵌入式WIFI模塊二次開發(fā),當時RT_Thread還不支持直接對WIFI模塊二次開發(fā),僅支持MCU+AT指令方式控制WIFI模塊間接連云(如ESP8266),近來了解到RT_Thread已經(jīng)支持WIFI模塊二次開發(fā),目前支持聯(lián)盛德W60x,RealTek的RTL8710系列,于是終于按捺不住內(nèi)心的沖動,決定先從一個簡單的RGB三色燈項目入手,深入自己物聯(lián)網(wǎng)之旅。本項目僅支持中國移動onenet平臺,之后會陸續(xù)增加各個主流云平臺的支持。

RT_Thread簡介

[RT-Thread](https://www.rt-thread.org)是一個集實時操作系統(tǒng)(RTOS)內(nèi)核、中間件組件和開發(fā)者社區(qū)于一體的技術(shù)平臺,由熊譜翔先生帶領(lǐng)并集合開源社區(qū)力量開發(fā)而成,RT-Thread也是一個組件完整豐富、高度可伸縮、簡易開發(fā)、超低功耗、高安全性的物聯(lián)網(wǎng)操作系統(tǒng)。RT-Thread具備一個IoT OS平臺所需的所有關(guān)鍵組件,例如GUI、網(wǎng)絡(luò)協(xié)議棧、安全傳輸、低功耗組件等等。經(jīng)過11年的累積發(fā)展,RT-Thread已經(jīng)擁有一個國內(nèi)最大的嵌入式開源社區(qū),同時被廣泛應(yīng)用于能源、車載、醫(yī)療、消費電子等多個行業(yè),累積裝機量超過2億臺,成為國人自主開發(fā)、國內(nèi)最成熟穩(wěn)定和裝機量最大的開源RTOS。

W60X簡介

W60X系列Wi-Fi SoC芯片是由國內(nèi)聯(lián)盛德公司研發(fā),目前要有W600和W601兩款芯片,本項目采用W600,W600是一款支持多接口、多協(xié)議的無線局域網(wǎng) IEEE802.11n(1T1R)的 SoC 芯片。適用于智能家 電、智能家居、無線音視頻、智能玩具、醫(yī)療監(jiān)護、工業(yè)控制等物聯(lián)網(wǎng)應(yīng)用領(lǐng)域。

(1) 為什么選擇W600?

一次偶然的會議上,我了解到了W600的存在,號稱在華為Hilink項目上,有客戶使用esp8266沒有通過華為的認證,而使用W600通過了華為認證,原來我以為在wifi性價比的道路上除了樂鑫ESP8266和瑞昱RTL8710,恐難有敵手,于是開始對W600另眼相看,便開始某寶瘋狂搜索,發(fā)現(xiàn)了一款9.9元基于W600的[TB_01開發(fā)板](https://item.taobao.com/item.htm?spm=a230r.1.14.19...

TB-01 是星通智聯(lián)開發(fā)的一款基于聯(lián)盛德 W600 的超小體積核心開發(fā)板,該開發(fā)板引出了芯片的所有IO,并且內(nèi)置LDOUART傳輸芯片,只需一根 Micro USB 數(shù)據(jù)線與電腦連接即可使用,支持一鍵下載,外設(shè)擁有5個環(huán)形LED和2顆按鍵,調(diào)試操作極其方便。

RGB_LED項目簡介

本文是關(guān)于RGB三色燈項目,基于RT_Thread提供的onenet-v1.0.0 packages連接中國移動onenet平臺,packages中支持http和mqtt兩種方式連接onenet,本項目采用mqtt方式連接,同時修改數(shù)據(jù)上報邏輯,原有組件包是每次回復(fù)單個數(shù)據(jù)點的數(shù)據(jù),修改后支持一次性上報所有數(shù)據(jù)點,同時調(diào)整mqtt數(shù)據(jù)上報處理邏輯,解決連續(xù)兩次調(diào)用數(shù)據(jù)發(fā)送接口,僅有第一次發(fā)出去的問題。

文檔

如下是相關(guān)的文檔教程, 方便大家使用.

 [TB_01官方資料](http://docs.thingsturn.com/product/)

[Keil下RT_Thread W600 開發(fā)環(huán)境配置](http://docs.thingsturn.com/development/soc/start/)

[W600固件燒錄指南](http://docs.thingsturn.com/application_note/downlo...

github地址:https://github.com/solitary-sand/rt_thread_w600_ap...

作者:一葉孤沙 (qq 2985672336)

QQ交流群:906015840 (備注:物聯(lián)網(wǎng)項目交流)

  • RGB_LED.pdf
    描述:RGB項目原理圖
  • RT-Thread_W60X_SDK.rar
    描述:RGB項目源代碼
  • readme.md
    描述:詳見github
  • materials.rar
    描述:包含數(shù)據(jù)手冊,AT固件等

相關(guān)推薦

電子產(chǎn)業(yè)圖譜