Connecting a FireBeetle ESP32 to Arduino I have a very basic question, because I struggle to upload files to my FireBeetle ESP32 Board.

When I try to upload to the board I get an 

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header


On other boards you have to press &amp; hold the flash button, but this specific board just has a reset button.
What can I do?
The flash button is virtual and controlled by the RTS signal from the computer through the USB port (why are you trying to connect through an Arduino?). It should automatically enter bootloader mode when you go to program it. There should be nothing you need to do.

However, if you do want to manually enter bootloader mode, just connect IO0 (note: not D0) to GND and press the reset button.