The Heltec ESP32 board has a lot of memory and processing power (see below the console from tasmota flasher). Just for the fun sake and maybe an usefull one beside experimenting, I will give a chance to micropython.
The only advantege  I see, is that you can access the files and the code running on the board. While are you programming in Arduino, the code is more stable, but you must keep the source code and maybe to keep some versioning of the code for each board you have.

First of all, to install micropython, download download the proper image for your board, find instruction on the oficial site.

Burn it with the uPyCraft or Tasmota PyFlasher or A lot of tools to choose from.

Connect the board and browse the .py files from the filesystem. At first, you will see only the file.


First of all, we want to connect the board to local wifi lan! That’s why I have ESP32 or ESP8266!

This will connect to the network and prints the interface information.


Let’s light up the display!

For this, use the library from the oficial repository:

Read the docs from the micropython site, you will find a lot of examples

This solution works, find the discussion here


Support us getting your parts:

ESP32 Lora

Heltec WiFi 32 board

Happy blinking!
Recomended tools:

Breadboard & wires:

Heltec ESP32 display text in micropython
Tagged on:             

7 thoughts on “Heltec ESP32 display text in micropython

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.