image
第一、接入說明
esp32 的程序和esp8266的程序幾乎相同,因為他們引入的包的函數(shù)都是一樣的,所以之前esp8266的接入程可以無縫接入巴法云,但是需要做簡單修改,需要修改的地方有兩處。
第一處:
#include
修改為
#include
第二處
修改需要控制的引腳,把esp8266引腳:
const int LED_Pin = D2; //單片機LED引腳值
修改為你需要控制的引腳,比如你想控制GPIO4,則修改為:
const int LED_Pin = 4; //單片機LED引腳值
其他地方不需修改就可以使用了,當然需要其他什么功能的話,直接往程序里寫功能就行了,程序只是提供一個簡單的demo,都是開源的,使用c或c++就繼續(xù)編寫添加功能。
改好的例程下載:點擊下載
例程是簡單控制LED,可以用下方app或小程序或智能音箱控制。
image
esp32環(huán)境安裝
1、安裝ArduinoIDE,默認安裝,安裝路徑可更改。官網(wǎng)下載網(wǎng)址:https://www.arduino.cc/en/Main/Software 下載windows版本即可,有兩種版本,一種是安裝版本,一種是免安裝版本。
2、下載安裝后打開arduino IDE 。打開右上角 “文件”--“首選項” --“附加開發(fā)板管理器網(wǎng)址” 填入http://ai.bemfa.com/esp32/stable/package_esp32_index.json完成后點擊“好”確認即可。
3、重啟arduino IDE。上方工作條打開“工具”--“開發(fā)板”--“開發(fā)板管理器”,搜索esp32,找到安裝即可(如果失敗,多點幾次重試或繼續(xù),等待安裝完畢)。
4、重啟arduino IDE?!肮ぞ摺?-”開發(fā)板“,下拉找到esp32 Dev module即可。
5、燒錄設(shè)置默認即可,插上開發(fā)板,在“工具”--“開發(fā)板”--“端口”選中自己開發(fā)板com口。返回IDE,點擊上方指向右的箭頭即可燒錄。
注意!
第四步,因為國內(nèi)網(wǎng)絡(luò)問題,如果一直下不下來,就放棄吧,以上是官方下載方法。實在不行,用別人封裝好的SDK安裝包。
1.先安裝好ArduinoIDE(如果已安裝,直接跳到第二步)
2.下載打包好的的esp32安裝包,直接運行并解壓即可。
下載地址:
https://pan.baidu.com/s/1xaVKXvAShsZqKvde1mO-Ag
下載好,雙擊,安裝就行了。
第二、安卓app、微信小程序控制
app和小程序直接可以使用esp8266版本的。
原理解釋:
因為esp8266和esp32都是通過訂閱接入的,app或微信小程序只負責推送消息到平臺,不管是誰在訂閱,都會把消息發(fā)送給訂閱設(shè)備,所以app或者小程序?qū)τ谟布碚f是透明的,不管是esp8266或esp32或其他聯(lián)網(wǎng)設(shè)備都可以控制的,通用的。
微信小程序參考:https://www.cnblogs.com/bemfa/p/13209704.html
app控制:https://www.cnblogs.com/bemfa/p/11783271.html
傳感器數(shù)據(jù):https://www.cnblogs.com/bemfa/p/13321617.html
上一篇:ESP32單片機基礎(chǔ)知識
下一篇:ESP32讀取甲醛傳感器數(shù)據(jù)
推薦閱讀最新更新時間:2025-07-07 18:04

設(shè)計資源 培訓 開發(fā)板 精華推薦
- 基于單片機的LED自適應(yīng)調(diào)光系統(tǒng)
- 智能小車主控系統(tǒng)電路設(shè)計
- Microchip 升級數(shù)字信號控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進行 ESP32 Jtag 調(diào)試
- LTC3588EDD-1 最小解決方案尺寸 1.8V 低壓輸入壓電電源的典型應(yīng)用電路
- LT6654AMPS6-1.25、16 位 ADC 電壓基準的典型應(yīng)用
- LD39150DT25-R超低壓降BiCMOS可調(diào)穩(wěn)壓器的典型應(yīng)用
- LTM4630AIV 4 相、1.2V、70A 輸出 DC/DC 穩(wěn)壓器的典型應(yīng)用電路
- LTC4075/X 的典型應(yīng)用 - 雙輸入 USB/AC 適配器獨立鋰離子電池充電器
- S12XFSTARTERKITE: S12XF 2節(jié)點入門套件
- 使用 Broadcom Inc 的 HFBR-1527Z 的參考設(shè)計
- MC78M05ACDTRKG 5V 可調(diào)輸出穩(wěn)壓器的典型應(yīng)用
- LTM4636EY 四相 0.9V 160A 設(shè)計的典型應(yīng)用電路
- OM13039: Keil MCB1857評估板
- 2025上半年移動機器人行業(yè)融資一覽:共38起,總額超50億元
- 刷新世界紀錄,國產(chǎn)機器狗速度突破每秒10米
- 機構(gòu):2025年1-5月全球動力電池裝機369.8GWh
- 定制還是自研? 汽車芯片戰(zhàn)略背后的邏輯分析
- 電氣化和智能化,會給汽車上的 MEMS 帶來什么變化?
- 狂飆的吉利新能源,與李書福的動力電池江湖
- 充電與換電:電動汽車補能方式的發(fā)展漫談
- RTL級動態(tài)電壓調(diào)節(jié)(DVFS)建模:汽車電子中的多域功耗協(xié)同控制
- 1-5月全球動力電池裝車量TOP10:中企僅一家市場份額下降
- 淺談電動汽車充電中漏電流的選型及充電方案測試常見問題
- 蘋果新專利:克服“城市峽谷問題” 順利訪問汽車
- 美國尋求用錳取代鋰離子電池的鈷 儲能能力提升50%至100%
- 投資119億元!德國將成中日韓之外的動力電池“第四極”
- 鋰電池的發(fā)展史 “未來電池”的當下思考
- LG化學獲特斯拉追加訂單 動力電池裝機量第一“不簡單”
- 大陸將印刷電子產(chǎn)品集成到橡膠部件中 使輪胎更智能
- 咖啡智能2.0智慧線控底盤改變車輛傳統(tǒng)控制邏輯 實現(xiàn)100%人車解耦
- 華為全新HUD,70英寸屏幕前玻璃.
- 對比豐田本田日產(chǎn)三大混動系統(tǒng),看看到底誰更強?
- 五菱新技術(shù)來襲!上汽通用五菱推出智能微型換電站技術(shù)