
Wait! Don’t Go Yet! 👋
Become a Member Today and Unlock Access to All eBooks! 😍
Thousands of eBooks at your fingertips. Read, learn, and grow anytime, anywhere ✨

Become a Member Today and Unlock Access to All eBooks! 😍
Thousands of eBooks at your fingertips. Read, learn, and grow anytime, anywhere ✨

There are several firmware versions available for programming the ESP32 and ESP8266 boards. We recommend using the uPyCraft IDE to program the ESP32 or ESP8266 board using MicroPython firmware. The uPyCraft IDE runs on all major operating systems. In this tutorial, we'll show you how to install uPyCraft IDE on a Windows PC.
If you’re using a different operating system, make sure you follow the right guide:
After installing uPyCraft IDE on your PC, we recommend reading: Getting Started with MicroPython on ESP32 and ESP8266.
Make sure you have the most recent version of Python 3.7.X installed on your PC before installing uPyCraft IDE. If you don't, follow the instructions in the next section to install Python 3.7.X.
1. Go to the Python Downloads page at www.python.org/downloads and download the installation file.

2. After a few seconds, your PC should have a file called python-3.7.X.exe. To open the file, double-click it.

Top 6
ESP32 eBooks
From Zero to Professional

3. Enable the “Add Python 3.7 to PATH” option at the bottom. Then press the “Install Now” button:

4. Wait a few seconds while the software completes the installation process.

5. When it's finished, you should see the message “Setup was successful” and be able to close that window.

As previously said, we will be using the uPyCraft IDE to program the ESP32 or ESP8266 boards with MicroPython firmware for this tutorial. In our view, the uPyCraft IDE was the most user-friendly way to program ESP-based boards using MicroPython at the time.
You can learn more about uPyCraft IDE on their GitHub repository or explore the uPyCraft IDE source code.
Click here to download uPyCraft IDE for Windows, After a few seconds, you should see a similar file (uPyCraft_VX.exe) in your Downloads folder:

Double-click that file. A new window opens with the uPyCraft IDE software:

We'll be using this software to flash our ESP-based boards with MicroPython firmware as well as program them.
Top 6
Arduino eBooks
From Zero to Professional


Follow the next tutorial to flash your ESP boards with the MicroPython firmware:
We hope you find this tutorial useful. This quick tutorial shows how to install uPyCraft IDE on a Windows PC. If you use a different operating system, you should read one of the following guides:
If you like ESP8266, you may also like:
We hope you find this tutorial useful. Thanks for reading.
🚀 Discover the world of electronics and innovation!
✨ Create, program, and experiment with all your creative ideas with ease.
🔥 Don't wait! Browse SpotPear products now and start your amazing project!

Hello, thank you, what you do is really great, and thank you for the work you do and share.