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
MicroPython on ESP8266
MicroPython is a great way to get the most of your ESP8266 board, and, the ESP8266 chip is a great platform for using MicroPython! This article is for accomodated users with the board, and also can be a quick guide