Skip to content

Obviate.io

To anticipate and prevent

Video Tutorial: Flashing Micropython on a Wemos D1 Mini

Posted on 2018-01-29 By Jon No Comments on Video Tutorial: Flashing Micropython on a Wemos D1 Mini

Welcome to Episodes #01 of the new Obviate.io video series where we’ll be flashing Micropython 1.9.3 onto a Wemos D1 Mini ( ESP8266 ) development board using Apple macOS.

Links:

  • Wemos D1 Product Home
  • Buy on AliExpress
  • Micropython Download
  • Wemos D1 Serial Drivers
  • ESPTools
  • LED Code Gist

Commands Run:

  • Installing ESPTool: pip install esptool or sudo easy_install esptool
  • Find the esp8266 when plugged in: ls /dev/cu.*
  • Erase Firmware: esptool.py --port /dev/cu.wchusbserial1430 erase_flash
  • Write new Firmware: esptool.py --port /dev/cu.wchusbserial1430 --baud 115200 write_flash --flash_size=detect 0 ~/Downloads/esp8266-20171101-v1.9.3.bin
  • Access Micropython REPL: screen /dev/cu.wchusbserial1430 115200

In the REPL, if you’d like to copy and paste the code snipped, you must press ctrl+e to enter the special paste mode. Then paste the code from Github Gist. Then press ctrl+d to begin executing the code. To stop the code execution hit ctrl+c. To exit screen hit ctrl+a+\ .

Hopefully this tutorial was helpful. If you enjoyed it, please like / subscribe / comment. Let me know what you’d like to see next.

Video Tags:arduino, flash, howto, macOS, microcontroller, micropython, osx, python, tutorial, video, wemos d1 mini

Post navigation

Previous Post: Miracle-Gro AeroGarden 8 weeks in – serious tomato action
Next Post: Video Tutorial: Writing code onto Micropython Wemos D1 using Ampy

Related Posts

Video Tutorial: How NOT to package your ESP8266 & BME280 Video
Ride Friday: Adding a Givi E55 top case Motorcycles
Video Review: Bootstrap Studio Tech
Video: Four Generations of Cell Phones Tech
Video Tutorial: Writing code onto Micropython Wemos D1 using Ampy Electronics
Video: Overview of MeteorJS development using AtomIO Video

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Copyright © 2026 Obviate.io.

Powered by PressBook Masonry Dark