I’ve got a custom board with ESP32C3 chip. When I try to build a firmware for thisd board I use the suggested in https://esphome.io/components/esp32.html configuration:
esphome:
name: projName
friendly_name: My custom ESP32C3 project
platformio_options:
board_build.flash_mode: dio
esp32:
board: esp32dev
variant: esp32c3
framework:
type: arduino
But what I see in a log? My project is compiling for ESP32 chip, not for ESP32C3 !
This is an alternative base framework for ESP32 chips, and recommended for variants of the ESP32 like ESP32S2, ESP32S3, ESP32C3 and single-core ESP32 chips.