蒲城做網(wǎng)站南昌seo排名優(yōu)化
使用的ESP32板子如下圖所示
它可以用Arduino 軟件,基于C語言開發(fā)。但是,在這里,我是用Thonny軟件,基于micro_python對其進行開發(fā)。
1.安裝Thonny
? ? ? ? Thonny的軟件安裝包,可以去它官網(wǎng)上下載。Thonny, Python IDE for beginners
? ? ? ? 但是官網(wǎng)下載比較慢。這里我直接給出它的安裝包,有需要的可以進行下載。
【免費】Thonny軟件的exe安裝包資源-CSDN文庫https://download.csdn.net/download/guangali/88836358
安裝好后,圖標是這樣子:
?開發(fā)界面:
?2.下載micro_python解釋器
1.直接在官網(wǎng)下載
MicroPython - Python for microcontrollershttps://micropython.org/download/esp32/2.下載我提供的
【免費】ESP32的micropython固件資源-CSDN文庫https://download.csdn.net/download/guangali/88836663
下載后解壓出來是這樣子:
?
3.燒錄固件?
將ESP32插到電腦USB端口,打開Thonny軟件,點擊運行,點擊配置解釋器
如果安裝了CP210x USB驅(qū)動的話,端口處會顯示:
驅(qū)動下載鏈接:
【免費】單片機的CP210X驅(qū)動資源-CSDN文庫https://download.csdn.net/download/guangali/88836580?spm=1001.2014.3001.5501?
燒錄固件,還需繼續(xù)操作,點擊:
選擇對應(yīng)的端口和固件? (端口號,每個人可能不一樣)
?
選擇好后點擊安裝即可
燒錄完成會顯示:
?
同時IDE界面會多出一欄
boot.py是開發(fā)板里面的啟動代碼!
到這里,ESP32的python環(huán)境就搭建好了,后續(xù)可以使用micropython對其進行開發(fā)。?