mirror of
https://github.com/randybb/esphome-configs.git
synced 2026-07-01 00:46:03 +02:00
Switch from platformio to native esp-idf toolchain for ESP32* devices
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
+14
-4
@@ -21,6 +21,7 @@ esphome:
|
||||
esp32:
|
||||
variant: esp32s3
|
||||
flash_size: 8MB
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
@@ -207,7 +208,15 @@ output:
|
||||
- platform: gpio
|
||||
id: motor_in2
|
||||
pin: 2
|
||||
- platform: ledc
|
||||
pin: 16
|
||||
id: gpio_tft_backlight
|
||||
|
||||
light:
|
||||
- platform: monochromatic
|
||||
id: display_tft_backlight
|
||||
output: gpio_tft_backlight
|
||||
restore_mode: ALWAYS_ON
|
||||
|
||||
switch:
|
||||
- platform: template
|
||||
@@ -360,18 +369,19 @@ font:
|
||||
size: 12
|
||||
|
||||
display:
|
||||
- platform: st7789v
|
||||
- platform: mipi_spi
|
||||
model: ST7789V
|
||||
id: display_tft
|
||||
model: Custom
|
||||
dimensions:
|
||||
height: 128
|
||||
width: 128
|
||||
offset_height: 2
|
||||
offset_width: 1
|
||||
backlight_pin: 16
|
||||
# backlight_pin: 16
|
||||
cs_pin: 15
|
||||
dc_pin: 33
|
||||
reset_pin: 34
|
||||
eightbitcolor: true
|
||||
# eightbitcolor: true
|
||||
update_interval: 1s
|
||||
lambda: |-
|
||||
//Ingress shown animation Frame.
|
||||
|
||||
@@ -14,6 +14,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
sdkconfig_options:
|
||||
|
||||
@@ -14,6 +14,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
sdkconfig_options:
|
||||
|
||||
+1
-2
@@ -39,10 +39,9 @@ esphome:
|
||||
esp32:
|
||||
variant: esp32c6
|
||||
flash_size: 16MB
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
# version: 5.4.2
|
||||
# platform_version: 54.03.21
|
||||
|
||||
logger:
|
||||
hardware_uart: USB_SERIAL_JTAG
|
||||
|
||||
+1
-2
@@ -39,10 +39,9 @@ esphome:
|
||||
esp32:
|
||||
variant: esp32c6
|
||||
flash_size: 16MB
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
# version: 5.4.2
|
||||
# platform_version: 54.03.21
|
||||
|
||||
logger:
|
||||
hardware_uart: USB_SERIAL_JTAG
|
||||
|
||||
+1
-1
@@ -12,8 +12,8 @@ esphome:
|
||||
comment: ${comment}
|
||||
|
||||
esp32:
|
||||
# board: esp32cam
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -15,6 +15,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32c3
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
# version: 5.4.2
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
+1
-1
@@ -28,10 +28,10 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
packages:
|
||||
common: !include common/common.yaml
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -15,6 +15,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32c3
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -23,6 +23,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ esphome:
|
||||
esp32:
|
||||
variant: esp32s3
|
||||
flash_size: 16MB
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ esphome:
|
||||
esp32:
|
||||
variant: esp32s3
|
||||
flash_size: 16MB
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
# Required to achieve sufficient PSRAM bandwidth
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -33,6 +33,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -21,6 +21,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -22,6 +22,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -22,6 +22,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -21,6 +21,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -16,6 +16,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32c3
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -31,6 +31,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -14,6 +14,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
advanced:
|
||||
|
||||
@@ -29,6 +29,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32s3
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
# version: 5.4.2
|
||||
|
||||
@@ -85,6 +85,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
# platform_version: 53.03.11
|
||||
|
||||
@@ -26,6 +26,7 @@ esphome:
|
||||
|
||||
esp32:
|
||||
variant: esp32
|
||||
toolchain: esp-idf
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
|
||||
Reference in New Issue
Block a user