esp8266對接天貓精靈(2)準備

2021-08-14 22:44:43 字數 640 閱讀 7613

一、準備條件

1、  雲伺服器的支援(當然可以使用內網穿透)

2、  網域名稱的支援

3、  ssl認證書。

4、  當然最重要的要有乙個天貓精靈,我99買的,我99買的,我99買的,(秀一波)

二、軟體條件

1、  apache2搭建web伺服器

2、  使用oauth2.0協議進行第三方授權,

3、  mysql資料庫的支援,

4、  需要有php語言的功底

5、  了解https協議的基本構成,以及通訊原理。

6、  懂點lua指令碼解釋語言(主要用於esp8266的開發,當然會其他的開發也行,只是乙個工具不需要那麼較真)。

三、硬體條件

1、  一塊有wifi功能的晶元,如esp8266,esp32,cc3200等。

2、 想要測試控制的裝置,比如繼電器、led等,溫濕度感測器等等(發揮各位的想象吧,當然這個要在阿里開放的協議裡支援,給出阿里開發平台的具體位址,自行檢視

通過這篇文章,小狂將帶領大家從構建web伺服器到搭建oauth2.0第三方授權伺服器到ssl證書申請再到http協議的常見使用,穿越到esp8266環境的搭建到lua指令碼解釋語言的編寫,到硬體設計等等,完成一次智慧型裝置的開發到接入到天貓精靈這個主控大腦。顫抖吧,小夥伴們。

ESP8266 利用網頁控制ESP8266

說明 發出 gpio 1 就輸出 亮燈 gpio 0 就輸出 滅燈 include const char ssid jia 這裡輸入wifi名稱 const char password lm654321 這裡輸入wifi密碼 wifiserver server 80 開啟板子的80埠 int val...

ESP8266學習筆記

因為此模式可控性高且方便,所以推薦此模式 測試指令 at 應用模式設定 at cwmode 3 ap 模式 1 esp8266模組作為熱點,實現手機或電腦直接與模組通訊,實現區域網無線控制。sta 模式 2 esp8266模組通過路由器連線網際網路,手機或電腦通過網際網路實現對裝置的遠端控制 sta...

ESP8266輸出控制

gpio的輸出 esp8266的輸出控制。在esp8266引腳作為gpio輸出時,首先要配置gpio為輸出模式,這個和普通的32位微控制器的io輸出是一樣的,然後提供改變io口的電平來控制輸出模組的狀態。在這裡我用我自己手上的一款esp8266的微控制器為例。gpio相關介面位於 esp8266 n...