ESP32 - errors with IDE

I installed the ESP32 according to the guide lines. The ESP32 dev board can be selected.
When I connect the board, I can see the pre-installed message on the serial monitor, so it looks like the drivers work well.

However, I get two error messages when I run a simple example program (blink) with the IDE.
At compile time:

Archiving built core (caching) in: C:\Users\Side\AppData\Local\Temp\arduino_cache_838389\core\core_espressif_esp32_esp32_FlashMode_qio,FlashFreq_80,FlashSize_4M,UploadSpeed_921600,DebugLevel_none_d0d7dcc45b1e44c58b48a1b6a3d41bcd.a
Sketch uses 153417 bytes (11%) of program storage space. Maximum is 1310720 bytes.
Global variables use 10936 bytes (3%) of dynamic memory, leaving 283976 bytes for local variables. Maximum is 294912 bytes.

and when uploading:

esptool.py v2.1
Connecting.....................................................

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

Any idea?

Also, is there a way to use the ESP32 with the online editor?

Thank you
Yigal

There is currently no way to use ESP's with the online editor.

Which ESP as there are a lot of variations out there (working link please) ?
If it is an ESP that requires an external connection to a programmer what are your connections ?

Some ESP's have specific setting requirements in the IDE even the 01 series came in at least two different types and one had upgraded memory which would not upload unless you got that correct.

ballscrewbob:
There is currently no way to use ESP's with the online editor.

Thanks. Do you know if there is a road map for that? I like the approach of the online editor.

Which ESP as there are a lot of variations out there (working link please) ?
If it is an ESP that requires an external connection to a programmer what are your connections ?

Some ESP's have specific setting requirements in the IDE even the 01 series came in at least two different types and one had upgraded memory which would not upload unless you got that correct.

I bought mine in Aliexpress. I actually purchased 3, I think they are the same:

One

Two

Three

Although I can't yet upload, I can see the messages the ESP32 board sends overw the USB on the serial monitor.