40+ MicroPython Projects, Tutorials and Guides with ESP32 / ESP8266

MicroPython, a re-implementation of Python 3 programming language targeted for microcontrollers. MicroPython firmware can be installed on boards like the ESP32 and ESP8266. It makes it easy and simple to program digital electronics. If you’ve never programmed digital electronics before, MicroPython is a great starting point.
Learn how to program the ESP32 and ESP8266 boards by following our resources: more than 40 MicroPython Tutorials or grab our MicroPython Programming with ESP32/ESP8266 eBook. Using the next quick links, you’ll find all our MicroPython Guides with easy to follow step-by-step instructions. Each tutorial includes circuit schematics, source code, images and videos.
Facebook
Twitter
LinkedIn
Learn how to program the ESP32 and ESP8266 with MicroPython, a re-implementation of Python 3 programming language targeted for microcontrollers. This is one of the easiest ways to program your ESP boards!

About Random Nerd Tutorials

Random Nerd Tutorials is an online resource with electronics projects, tutorials and reviews. Creating and posting new projects takes a lot of time. At this moment, Random Nerd Tutorials has approximately 700 free blog posts with complete tutorials using open source hardware and software that anyone can read, remix and apply to their own projects. To keep free tutorials coming, there’s also paid content or what I call “Premium Content”. To support Random Nerd Tutorials you can get Premium Content above.