Is ESP32 C2 supported by Arduino?

Hello, is ESP32 C2 supported by Arduino?

Hi @bojan_jurca. It is supported via the 3rd party "esp32" Arduino boards platform, but you need to perform some advanced operations in order to enable that support:

https://docs.espressif.com/projects/arduino-esp32/en/latest/getting_started.html#supported-soc-s

ESP32-C2 is also supported by Arduino-ESP32 but requires using Arduino as an ESP-IDF component or rebuilding the static libraries. For more information, see the Arduino as an ESP-IDF component documentation or the Lib Builder documentation, respectively.

If you are successful in using "Lib Builder" to rebuild the static libraries for ESP32-C2, there is one remaining step to perform:

Change this line of the boards.txt in your esp32 platform installation:

esp32c2.hide=true

to this:

# esp32c2.hide=true

then restart Arduino IDE if it is running. After doing that, you should see a "ESP32C2 Dev Module" option under Arduino IDE's Tools > Board > esp32 menu. Select that board and you are all set to compile sketches for and upload to the ESP32-C2.

Thank you.

It looks I'll have to install Arduino on Linux.