I bought a MicroPython ESP32 from Banggood to have a play with. I read that you can program it with either python or c. I can't upload any sketch as I don't know which board to select.
You'll need to install an esp32 boards package through the ide. The IDE does not support esp32 out-of-the-box. There may be more than one such package available, I'm not sure. Then you should have a few board types to try!
Try connecting it to your PC with a USB cable and see if anything shows up on a terminal emulator. If it has MicroPython firmware installed it may not be usable as an Arduino until the firmware is changed. I don't know how to do that.
Did you want to use MicroPython or change it (if necessary) to use Arduino? I would try treating as a Tools -> Board: -> ESP32 Arduino -> ESP32 Dev Module.