ESP32開發(fā)板只有燒錄了MicroPython的固件,才能使用MicroPython進(jìn)行編程疏橄。
燒錄MicroPython的固件的兩種比較簡(jiǎn)單的方式:
1、使用官方燒錄工具
? ? ? 樂鑫官方燒錄工具下載地址?https://www.espressif.com/zh-hans/support/download/other-tools
? ? ?下載最新的MicroPython的固件https://micropython.org/download/#esp32
按照上圖設(shè)置完畢以后略就,點(diǎn)start捎迫,刷入固件
2、使用uPyCraft自動(dòng)燒錄
? ? ? uPyCraft下載地址:https://gitee.com/dfrobot/upycraft/
? ? ? uPyCraft軟件運(yùn)行在Windows平臺(tái)表牢,下載完成后窄绒,將uPyCraft保存在你的工作目錄。無需安裝崔兴,雙擊uPycraft.exe直接運(yùn)行即可彰导。點(diǎn)擊下載
? ? ?首先將開發(fā)板與PC機(jī)相連,如果你還沒有燒錄固件到ESP32中敲茄,IDE將會(huì)彈出燒錄對(duì)話框位谋,提示進(jìn)行固件下載。也可以選擇菜單欄的Tools→BurnFirmware選項(xiàng)堰燎,進(jìn)行固件燒錄掏父,如下圖。
其中
board:選擇你要燒錄程序的開發(fā)板(支持ESP32秆剪、ESP8266赊淑、micro:bit)爵政。
erase_flash:燒錄前是否整片擦除Flash(擦除Flash后,文件系統(tǒng)中保存的文件會(huì)被刪除)陶缺。
com:電腦連接開發(fā)板的串口號(hào)钾挟。
Firmware Choose: ??uPyCraft:使用uPyCraft內(nèi)置的MicroPython固件。?
Users:使用用戶自己的MicroPython固件组哩。
(*對(duì)于新手等龙,建議將erase_flash選為yes,F(xiàn)iremware Choose選為uPyCraft伶贰。)?
完成后點(diǎn)擊“OK”蛛砰,開始燒錄固件如下圖。
燒錄成功后黍衙,即可連接
固件燒錄完成以后泥畅,使用串口工具XCOM V2.0 連接開發(fā)板
連接成功以后點(diǎn)一下RTS,開發(fā)板進(jìn)入REPL模式