mirror of
https://github.com/esphome/esphome.git
synced 2026-05-22 01:42:49 +08:00
[psram] Add ESP32-C61 PSRAM support (#14795)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,7 @@ from esphome.components.esp32 import (
|
||||
CONF_ENABLE_IDF_EXPERIMENTAL_FEATURES,
|
||||
VARIANT_ESP32,
|
||||
VARIANT_ESP32C5,
|
||||
VARIANT_ESP32C61,
|
||||
VARIANT_ESP32P4,
|
||||
VARIANT_ESP32S2,
|
||||
VARIANT_ESP32S3,
|
||||
@@ -53,6 +54,7 @@ CONF_ENABLE_ECC = "enable_ecc"
|
||||
SPIRAM_MODES = {
|
||||
VARIANT_ESP32: (TYPE_QUAD,),
|
||||
VARIANT_ESP32C5: (TYPE_QUAD,),
|
||||
VARIANT_ESP32C61: (TYPE_QUAD,),
|
||||
VARIANT_ESP32S2: (TYPE_QUAD,),
|
||||
VARIANT_ESP32S3: (TYPE_QUAD, TYPE_OCTAL),
|
||||
VARIANT_ESP32P4: (TYPE_HEX,),
|
||||
@@ -62,6 +64,7 @@ SPIRAM_MODES = {
|
||||
SPIRAM_SPEEDS = {
|
||||
VARIANT_ESP32: (40, 80, 120),
|
||||
VARIANT_ESP32C5: (40, 80, 120),
|
||||
VARIANT_ESP32C61: (40, 80),
|
||||
VARIANT_ESP32S2: (40, 80, 120),
|
||||
VARIANT_ESP32S3: (40, 80, 120),
|
||||
VARIANT_ESP32P4: (20, 100, 200),
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
esp32:
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
psram:
|
||||
speed: 80MHz
|
||||
ignore_not_found: false
|
||||
Reference in New Issue
Block a user