這些天在琢磨ESP8266 ESP12-F接入機智云的方法,試了很多坑。比如ESP12-F與arduino 之間的接線問題,找了好多資料。其實網上好多資料都是正確的,但是好像大多數沒有說明 在 燒錄 程序的時候 Arduino 不能連接 TX RX,否則程序會燒錄錯誤。
Arduino 與 ESP8266 ESP12-F之間的連接

需要注意:在燒寫程序的時候,一定要將TX RX 之間的連接斷開!!否則程序會燒錄錯誤。
接下來就是設置數據點(功能點),可以參考機智云社區版主bigfanofloT的“史上最詳細的Arduino uno R3接入機智云教程”了解設置數據點的過程。
生成MCU代碼包,下載,解壓縮
需要注意的是:在下載MCU項目壓縮包時,由于機智云更改過了,項目結構會不一樣,打開就只有 Gizwits 文件夾。我們只需要將該文件夾整個拷貝到 Arduino 的 libraries 目錄下即可。
此外,在檢測開關的相關代碼中,我們只需要將 simpleTry 項目中“默認注釋的代碼”取消注釋即可,而不需要照抄 版主bigfanofiot的程序。
在simpleTry 項目源程序注釋部分,取消該注釋添加開關邏輯。
這樣就可以燒寫程序到Arduino 板子上了。
然后長按KEY2 大約 3 秒后進入配網,等待機智云 app配網成功。
配網成功后,就可以使用 app 對 LED進行調試了。
但是在調試過程中發現,當開關 打開時 LED是 一閃而逝的 閃爍,而不是常亮。如果更改為 常亮狀態只需將 以上的 程序 對于 bool varR_LED_OnOff = 0; 這句 代碼 注釋即可。
原文標題:Arduino uno R3 與 ESP8266 接入機智云,實現LED簡易控制
文章出處:【微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
led
+關注
關注
243文章
24594瀏覽量
690821 -
機智云
+關注
關注
3文章
647瀏覽量
27766
原文標題:Arduino uno R3 與 ESP8266 接入機智云,實現LED簡易控制
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
【ESP8266系列】WT8266-S3模組規格書
【ESP8266系列】WT8266-S5模組規格書
【ESP8266系列】WT8266-S6模組規格書
【ESP8266系列】WT8266-S6模組產品介紹
無需安裝!在瀏覽器里就能玩轉ESP32/ESP8266,這個神器絕了!
晶科鑫 | 國產26MHz晶振匹配Espressif(樂鑫) ESP8285/ESP8266芯片案例
ESP8266和ESP32開發板常見的2種下載方式
ESP8266和ESP32開發板常見的2種下載方式
請問一下我想用ESP8685直接替換ESP8266而不用寫程序,可以讓ESP8685直接通過之前ESP8266的外掛的flash運行程序嗎
rtt連接ESP8266報錯(AT+CIPDNS_CUR?),固件版本為2.3.0.0,是什么原因導致的?
STM32+esp8266連接機智云,上傳溫濕度數據并控制繼電器開關(平臺配置、代碼生成、代碼移植)
機智云Airlink配網超時、數據上傳延遲及更新不及時問題分析
ESP8266燒錄與機智云一鍵配網教程
機智云Arduino與ESP8266 ESP12-F之間的連接
評論