Skip to content

Commit 7909296

Browse files
authored
Update README.md
1 parent e79d777 commit 7909296

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,23 @@ Go to Tools > Serial and select your ESP32 COM port (in our case it’s COM3).
5757
### Selecting the Board
5858
Go to Tools > Board. make sure you select the "esp32" option:
5959
![uPyCraft-IDE-Select-Board-ESP32](https://github.com/Hatem-Zehir/MicroPython-ESP32-Examples/blob/main/assets/uPyCraft-IDE-Select-Board-ESP32.png)
60+
61+
### Flashing/Uploading MicroPython Firmware
62+
Finally, go to Tools > BurnFirmware menu to flash your ESP32 with MicroPython.
63+
![uPyCraft-IDE-Tools-burn-Firmware](https://github.com/Hatem-Zehir/MicroPython-ESP32-Examples/blob/main/assets/uPyCraft-IDE-Tools-burn-Firmware.png)
64+
Select all these options to flash the ESP32 board:
65+
* board: esp32
66+
* burn_addr: 0x1000
67+
* erase_flash: yes
68+
* com: COM3
69+
* Firmware: Select "Users" and choose the .bin file downloaded earlier
70+
![flash-firmware-esp32-prepare](https://github.com/Hatem-Zehir/MicroPython-ESP32-Examples/blob/main/assets/flash-firmware-esp32-prepare.png)
71+
Having all the settings selected, hold-down the "BOOT/FLASH" button in your ESP32 board. While holding down the “BOOT/FLASH“, click the “ok” button in the burn firmware window:
72+
![OK-update-firmware-esp32](https://github.com/Hatem-Zehir/MicroPython-ESP32-Examples/blob/main/assets/OK-update-firmware-esp32.png)
73+
When the "EraseFlash" process begins, you can release the "BOOT/FLASH" button. After a few seconds, the firmware will be flashed into your ESP32 board.
74+
75+
# Further Reading
76+
- [Built-In Examples | Arduino](https://www.arduino.cc/en/Tutorial/BuiltInExamples)
77+
- [Getting started with MicroPython on the ESP32](https://docs.micropython.org/en/latest/esp32/tutorial/intro.html)
78+
- [Flash/Upload MicroPython Firmware to ESP32 and ESP8266](https://randomnerdtutorials.com/flash-upload-micropython-firmware-esp32-esp8266/)
79+
- [Getting Started with MicroPython on ESP32 and ESP8266](https://randomnerdtutorials.com/getting-started-micropython-esp32-esp8266/)

0 commit comments

Comments
 (0)