關于ESP8266模塊的選擇
針對初學者,強烈建議選擇帶有串口的ESP8266開發板!這可以避免像我曾經遇到的燒錄固件失敗等問題。推薦直接購買已預裝機智云固件的模塊,或者帶有串口下載功能的模塊,例如機智云淘寶店推薦的開發板。
固件燒錄詳解
在進行機智云固件燒錄時,建議使用較舊版本的燒錄工具,如v3.6.1,而非新版如v3.9.1,因為舊版參數更易調整。確保選擇合適的FLASH SIZE和較高的串口波特率以提升下載速度。
點擊.exe文件,彈出對話框,選擇ESP8266 download,然后進入到燒錄界面,如果連接STM32進行通信的話,只需要燒錄一個combine文件即可,如果是獨立的ESP8266模塊soc方案,則需要按網上方案燒錄四個文件(ESP8266模塊soc方案即為不接任何單片機,ESP8266模塊自己作為主控芯片進行通信和控制的方案,本文不采用這種方案),combine文件燒錄界面如下:
注意:FLASH SIZE這行得看自己買的實際情況,有的是8Mbit,有的是32Mbit,串口波特率盡量選高,下載快的多。
機智云平臺操作要點
在機智云開發者中心創建新項目時,初學者應選擇通用項目而非預設的智能照明等項目。這樣更有利于理解機智云核心功能和自由修改移植代碼。確保在模組信息中正確配置ESP8266型號,通常熱點密碼為123456789,可根據需要修改。
下載后,將以下代碼文件copy到自己項目工程里面:
注意:main.c函數也必須替換,在此基礎上來增入自己原有的程序。
然后進行代碼移植,首先講講移植進入的程序里有哪些地方重要:
參考上述步驟進行代碼移植時,務必替換main.c函數并將自己的功能程序集成到product.c文件中。重要的是,在gizwitsEventProcess()函數中添加自定義事件處理,例如LED控制,以實現你的功能需求。
這些指南旨在幫助初學者順利開發STM32F103 + ESP8266項目,避免常見問題并有效利用機智云平臺的功能。
-
STM32
+關注
關注
2272文章
10923瀏覽量
357547 -
開發板
+關注
關注
25文章
5121瀏覽量
98189 -
機智云
+關注
關注
2文章
591瀏覽量
26457 -
ESP8266
+關注
關注
50文章
962瀏覽量
45328
發布評論請先 登錄
相關推薦
使用ESP8266將STM32F103C8連接到互聯網的方法
![使用<b class='flag-5'>ESP8266</b>將<b class='flag-5'>STM32F103</b>C8連接到互聯網的方法](https://file.elecfans.com//web2/M00/74/FB/pYYBAGNbn_WAXxMOAACpGAA6_AY799.jpg)
從0到1:完成智能硬件產品的開發
移植機智云代碼到STM32F103
從5方面描述STM32F407+ESP8266連接機智云過程
使用STM32控制ESP8266手機wifi開啟窗戶的詳細資料合集免費下載
![使用<b class='flag-5'>STM32</b>控制<b class='flag-5'>ESP8266</b>手機wifi開啟窗戶的詳細資料合集免費下載](https://file.elecfans.com/web1/M00/71/35/pIYBAFv1CnaAXNegAAOEwl_KRlE451.png)
機智云Arduino與ESP8266 ESP12-F之間的連接
![<b class='flag-5'>機智</b><b class='flag-5'>云</b>Arduino與<b class='flag-5'>ESP8266</b> <b class='flag-5'>ESP12-F</b>之間的連接](https://file.elecfans.com/web1/M00/F1/27/pIYBAGCsvSKAMPHDAAAYLQlYHVI441.png)
【STM32F4】STM32F407+ESP8266連接機智云過程詳解
![【<b class='flag-5'>STM32F</b>4】<b class='flag-5'>STM32F407+ESP8266</b>連接<b class='flag-5'>機智</b><b class='flag-5'>云</b>過程詳解](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
正點原子STM32F103+ESP8266使用工程模板接入機智云的詳細步驟
![正點原子<b class='flag-5'>STM32F103+ESP8266</b>使用工程模板接入<b class='flag-5'>機智</b><b class='flag-5'>云</b>的詳細步驟](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論