大家好!我是ST,今天和大家聊一聊ESP32使用MrioPython編程的環境搭建過程。
一、在ESP32上使用MiroPython的必要條件
1.首先,您需要一塊帶有ESP32芯片的電路板。MicroPython軟件支持ESP32芯片本身,所以任何板子都可運行。板子的主要特征是其FlashROM空間的大小、GPIO引腳與外界連接的方式以及其是否包括一個內置的USB串口轉換器以便在您的電腦上使用UART。
2.FlashROM空間的最低要求為1Mbyte,大多數ESP32模塊都為4MByte。
二、安裝Thonny
為了能夠使用python編程程序并燒錄固件,需要下載Thonny軟件
1.安裝地址
Windows(64位電腦)安裝地址:
https://doc.itprojects.cn/0006.zhishi.esp32/01.download/thonny/thonny-4.0.1.exe
Windows(32位電腦)安裝地址:
https://doc.itprojects.cn/0006.zhishi.esp32/01.download/thonny/thonny-py38-4.0.1.exe
Mac(蘋果電腦)安裝地址:
https://doc.itprojects.cn/0006.zhishi.esp32/01.download/thonny/thonny-4.0.1.pkg
1.安裝過程
安裝成功后,會在桌面生成快捷鍵如下:
雙擊快捷鍵,打開程序,界面如下:
三、下載MiroPython
下載地址:https://micropython.org/download/esp32/
下載后的樣子如下紅框框出內容
四、下載ESP32驅動
為了能夠將程序下載(燒錄)到ESP32中,需要安裝驅動
下載地址:https://doc.itprojects.cn/0006.zhishi.esp32/01.download/esp32usbDriver.zip
五、燒錄MicroPython到ESP32
打開Thonny軟件
在彈出的框中點擊下圖所示位置
會再次彈出1個框
在上圖序號1處選擇,串口。只要安裝了我提供的驅動,那么會看到如下的名字(COM后的序號不一樣沒事)
注意:ESP32此時要鏈接USB開機
在上圖序號2處選擇下載的MicroPython固件
點擊“安裝”,會在上圖3處看到進度,當出現“Done”時表示完成,關閉窗口即可
此時,已經將MicroPython燒錄到ESP32中,編寫Python代碼讓ESP32執行,使用時用數據線將ESP32與電腦連接,插上即可
點擊【視圖】,點擊【文件】,即可打開左側目錄,剛燒錄后,ESP32上只有boot.py文件,其他文件是我后期加上去的
編寫程序,輸出“hello world!”
快捷鍵ctrl+s保存,點擊保存路徑為:MiroPython設備
自定義命名,命名后綴為.py
可在左邊框看到保存的路徑,點擊打開,點擊運行即可運行代碼
六、點亮ESP32設備LED燈
我的ESP32設備上的LED燈接的是22號引腳,只要22號引腳輸出低電平,即可點亮該LED燈
點擊運行即可點亮LED燈
此時如果ESP32斷點再打開,剛燒的程序不會執行。有兩個文件在ESP32啟動時進行特殊處理:boot.py和main.py。boot.py腳本首先執行(若存在), 此文件結束后即執行main.py腳本。所以想要ESP32斷電后還能繼續執行程序可將代碼命名為main.py保存在MiroPyton設備中。
以下是我點亮LED燈的操作視頻
審核編輯:湯梓紅
-
python
+關注
關注
56文章
4807瀏覽量
85037 -
環境搭建
+關注
關注
0文章
54瀏覽量
9080 -
ESP32
+關注
關注
18文章
978瀏覽量
17524
原文標題:ESP32使用MiroPython編程環境搭建
文章出處:【微信號:嵌入式開發愛好者,微信公眾號:嵌入式開發愛好者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論