Home Assistant ESPresense detection and esp32-c3-devkitm-1

 

ESP32-C3-DevKitM-1 Development Board

framework:esp-idf 

Tool: esphome docker

New Device

run ok

framework:esp-idf 

esphome:
  name: esp32-c3-devkitm-1-no1
  friendly_name: esp32-c3-devkitm-1-no1

esp32:
  board: esp32-c3-devkitm-1
  framework:
    type: esp-idf

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "DeHWqkCQutko0Kg7L5rCBbmiAY6KaB8FYRVq7elF5xQ="

ota:
  - platform: esphome
    password: "e64017b88de7a6a2c7fd8dea47243078"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esp32-C3-Devkitm-1-No1"
    password: "uo3Ckh2OEQbO"

captive_portal:
    

 

 

Build firmware

Downloading  [####################################]  100%          
Unpacking  [####################################]  100%          
Tool Manager: [email protected]+2021r2-patch5 has been installed!
INFO [email protected]+2021r2-patch5 has been installed!
Library Manager: Installing esphome/AsyncTCP-esphome @ 2.1.4
INFO Installing esphome/AsyncTCP-esphome @ 2.1.4
Unpacking  [####################################]  100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Installing esphome/ESPAsyncWebServer-esphome @ 3.3.0
INFO Installing esphome/ESPAsyncWebServer-esphome @ 3.3.0
Unpacking  [####################################]  100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Resolving dependencies...
INFO Resolving dependencies...
Library Manager: Installing esphome/noise-c @ 0.1.6
INFO Installing esphome/noise-c @ 0.1.6
Unpacking  [####################################]  100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Resolving dependencies...
INFO Resolving dependencies...
Library Manager: Installing esphome/libsodium @ 1.10018.4
INFO Installing esphome/libsodium @ 1.10018.4
Unpacking  [####################################]  100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
HARDWARE: ESP32C3 160MHz, 320KB RAM, 4MB Flash
 - toolchain-riscv32-esp @ 8.4.0+2021r2-patch5

 

Download firmware

esp32-c3-devkitm-1-no1.factory.bin

 

 

 

Install firmware with ESPHome Web

Install ESPHome via the browser

Open ESPHome Web

 

 

Add your device to Home Assistant

 

/data/homeassistant202405/.storage/esphome.01K40Y33VTENQMXED4S0CY8SZ8

{
  "version": 1,
  "minor_version": 1,
  "key": "esphome.01K40Y33VTENQMXED4S0CY8SZ8",
  "data": {
    "device_info": {
      "uses_password": false,
      "name": "esp32-c3-devkitm-1-no1",
      "friendly_name": "esp32-c3-devkitm-1-no1",
      "mac_address": "34:*",
      "compilation_time": "Aug 30 2025, 15:43:26",
      "model": "esp32-c3-devkitm-1",
      "manufacturer": "Espressif",
      "has_deep_sleep": false,
      "esphome_version": "2025.5.0",
      "project_name": "",
      "project_version": "",
      "webserver_port": 80,
      "legacy_voice_assistant_version": 0,
      "voice_assistant_feature_flags": 0,
      "legacy_bluetooth_proxy_version": 0,
      "bluetooth_proxy_feature_flags": 0,
      "suggested_area": "",
      "bluetooth_mac_address": "",
      "devices": [],
      "areas": [],
      "area": {
        "area_id": 0,
        "name": ""
      }
    },
    "services": [],
    "api_version": {
      "major": 1,
      "minor": 10
    }
  }
}

 

Note

Wifi not working with ESP32-C3 and Arduino framework ...

 

 

 

Comments

Be the first to post a comment

Post a comment