Created Adding an ESP32-C5 into ESPHome (markdown)
@@ -0,0 +1,49 @@
|
|||||||
|
ESPHome fully supports the later ESP32-C5, which is great as it give you both 2.4GHz and 5GHz Wi-Fi.
|
||||||
|
|
||||||
|
#### ESP-IDF framework
|
||||||
|
|
||||||
|
As the ESP32-C5 relies on the ESP-IDF framework, you need to configure the device within the YAML file.
|
||||||
|
|
||||||
|
An example is shown below.
|
||||||
|
|
||||||
|
esphome:
|
||||||
|
name: your-esp32-c5-name
|
||||||
|
friendly_name: Your ESP32-C5
|
||||||
|
|
||||||
|
esp32:
|
||||||
|
board: esp32-c5-devkitc-1
|
||||||
|
variant: esp32c5
|
||||||
|
framework:
|
||||||
|
type: esp-idf
|
||||||
|
|
||||||
|
# Enable Home Assistant API
|
||||||
|
api:
|
||||||
|
encryption:
|
||||||
|
key: "YOUR_API_KEY_HERE"
|
||||||
|
|
||||||
|
wifi:
|
||||||
|
ssid: "YOUR_SSID"
|
||||||
|
password: "YOUR_PASSWORD"
|
||||||
|
# Optional: For dual-band, if you want to force 5GHz specifically
|
||||||
|
band_mode: 5GHZ
|
||||||
|
|
||||||
|
#### Creating a new ESP32-C5 Device
|
||||||
|
|
||||||
|
As ESPHome does not list the ESP32-C5 within its supported MCUs, you can simply select another and then once the YAML basic file is created, you can update as shown above.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
For example, selecting ESP32-C6 will create with the YAML file:
|
||||||
|
|
||||||
|
esp32:
|
||||||
|
board: esp32-c6-devkitc-1
|
||||||
|
framework:
|
||||||
|
type: esp-idf
|
||||||
|
|
||||||
|
So you can then simply edit this to:
|
||||||
|
|
||||||
|
esp32:
|
||||||
|
board: esp32-c5-devkitc-1
|
||||||
|
variant: esp32c5
|
||||||
|
framework:
|
||||||
|
type: esp-idf
|
||||||
Reference in New Issue
Block a user