日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

esp8266 阿里云 arduino_ESP8266接入阿里云——基于官方SDK接入阿里云串口获取云下发数据...

發布時間:2025/3/21 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 esp8266 阿里云 arduino_ESP8266接入阿里云——基于官方SDK接入阿里云串口获取云下发数据... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者:電子快遞哥

日期:于2020年3月18日

有態度,有溫度,歡迎關注電子快遞哥,轉載請注明出處,

ESP8266接入阿里云

--之一基于官方SDK接入阿里云串口獲取云下發數據

一、獲取阿里云IoT設備認證三元組

1.1,注冊開通阿里云平臺,控制臺地址:,立即注冊

1.2,注冊步驟不在此詳述,登錄后如下圖:

1.3,進入控制臺如下圖,選擇物聯網平臺:

1.4,進入控制臺,創建產品

1.5,產品名稱隨便輸入,選擇品類,其他默認即可

1.6,產品創建完成,添加設備

1.7,輸入設備信息,注意DeviceName的命名規則,備注名稱隨便填

1.8,完成然后如下圖,點擊該設備查看設備信息

1.9,點擊查看獲取阿里三元組

1.10,一鍵保存,保存好這幾個數據,非常重要,后面會用到

二、安裝安信可一體化開發環境,這里不再詳細寫了,不明白的可以參考我的另一篇文章 ----ESP8266接入阿里云--之一基于官方SDK接入阿里云串口獲取云下發數據

,或者在安信可官網獲取安裝方法。

三、下載樂鑫官方SDK

最后是如何下載ESP8266官方SDK,可以到樂鑫官網或github或者下載。熟悉的讀者也可以直接跳過。

下載官方SDK后,把driver_lib、examples和third_party三個文件夾壓縮備份再刪除,以免編譯的時候出現干擾信息。

四、下載aliyun_mqtt_app

下載地址:

編輯app/include/user_config.h文件,修改下面信息:

五、導入IDE并修改信息

導入步驟這里不再詳述,不明白的可以參考我的另一篇文章 ---ESP8266接入阿里云--之一基于官方SDK接入阿里云串口獲取云下發數據

需要注意的是編譯設置

我的是ESP8266-12F設置如下,其他模塊根據實際修改參數:

make COMPILE=gcc BOOT=none APP=0 SPI_SPEED=40 SPI_MODE=QIO SPI_SIZE_MAP=6

編輯app/include/user_config.h文件,修改下面信息:

#define PRODUCT_KEY "PRODUCT_KEY"

#define DEVICE_NAME "DEVICE_NAME"

#define DEVICE_SECRET "DEVICE_SECRET"

#define WIFI_SSID "WIFI_SSID"

#define WIFI_PASS "WIFI_PASS"

說明,以上填入上面獲得的阿里三元組信息和你的wifi名稱及密碼

五、編譯程序,燒寫進模塊,下發數據查看串口數據

5.1 燒寫地址如下

編譯、燒寫、重啟ESP8266,觀察串口打印的信息,感覺沒有異常后在看看阿里云IoT Hub控制臺,可以看到設備已經接入成功了!

控制臺顯示在線

控制臺下發數據

串口接收數據

可以看到模塊已經接收到云平臺下發的數據,教程結束。

總結

以上是生活随笔為你收集整理的esp8266 阿里云 arduino_ESP8266接入阿里云——基于官方SDK接入阿里云串口获取云下发数据...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。