Get started with MicroPython [D1/D1 mini series] ======================================================= Flash MicroPython firmware ---------------------------- The boards were already flashed micropython firmware. If they lost firmware or you need lastest firmware, you can flash MicroPython firmware by yourself. Requirements ************************ * `Python `_ * `esptool `_ (for flash esp8266&esp32 firmware.) .. highlight:: bash :: pip install esptool * `Micropython firmware `_ (esp8266) Additional Requirement for Mac OS X <10.14 (Mojave) *********************************************************** * :doc:`../../ch340_driver` Flash firmware ************************ .. highlight:: bash :: esptool.py --port PORT_NAME erase_flash esptool.py --port PORT_NAME --baud 1000000 write_flash --flash_size=4MB -fm dio 0 FIRMWARE.bin .. note:: Don't forget to change **PORT_NAME** and **FIRMWARE.bin**. In Linux, **PORT_NAME** is like /dev/ttyUSB0. In windows, **PORT_NAME** is like COM4. Quick reference ------------------------- * `Quick reference for the ESP8266 `_