Flash the precompiled bin files - sorinbotirla/esp32-marauder-ESP32-3248S035C GitHub Wiki
There are several options to flash the precompiled bin files, here are a few:
Open Google Chrome and go to the Web Updater
With your device plugged in, keep pressing the boot and reset buttons simultaneously,
Keep pressing the boot button, release the reset button,
then release the boot button.
Click connect and choose the esp32 from the connection list (here I have used a FTDI FT232 interface) but yours may show as ESP32.
Use the following configuration to select the appropriate files and place them at the corresponding address:
You will find the files under releases or in the build folder
Click program and wait for the flashing to finish
Click the reset button on your esp32 display.
I couldn't establish a connection trough the USB cable and the micro-usb port. Tried various USB cables without luck.
Only powering up the display worked on the usb.
To overcome this issue, I have used a FTDI FT232 serial/ttl interface
Here is how I connected it to the display:
TTL Interface | Esp32 display |
---|---|
GND | GND |
VCC | VIN |
TX | RX |
RX | TX |
If your interface supports 3.3V and 5V output and it has a jumper, place the jumper to the 5V

You can use other serial/ttl interfaces like CP2101, CH340G, Prolific PL232 and so on:

Use the colored wires which come within the display's package and connect them to the interface as I did in the picture above.
You can connect the interface to the pc usb port and you will see the new port opened in the Arduino IDE.
You can now set the esp32 in download mode by:
pressing the boot and reset buttons simultaneously,
release the reset button,
then release the boot button.
From here you can continue by clicking the connect button from the webpage and select the esp32 from the available devices shown in the popup window.
If everything went right, you can now start Building a Standalone ESP32 Marauder