This commit is contained in:
2024-10-13 22:59:09 +02:00
parent 63fb7f8f73
commit e426efb80f
107 changed files with 20616 additions and 5533 deletions

Submodule esphome/boards/.esphome/external_components/3a17a31a added at 5f1a08c922

View File

@@ -0,0 +1,14 @@
---
esp32:
board: esp32-c3-devkitm-1
framework:
type: esp-idf
sdkconfig_options:
CONFIG_BT_BLE_50_FEATURES_SUPPORTED: y
CONFIG_BT_BLE_42_FEATURES_SUPPORTED: y
CONFIG_ESP_TASK_WDT_TIMEOUT_S: "10"
esphome:
platformio_options:
board_build.mcu: esp32c3
board_build.variant: esp32c3

5
esphome/boards/esp32-gen.yaml Executable file
View File

@@ -0,0 +1,5 @@
---
esp32:
board: ${board}
framework:
type: ${framework}

View File

@@ -0,0 +1,4 @@
esp32:
board: esp32dev
framework:
type: esp-idf

View File

@@ -4,7 +4,7 @@ esp32:
flash_size: 16MB
framework:
type: esp-idf
version: 4.4.6
#version: 4.4.6
sdkconfig_options:
CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240: "y"
CONFIG_ESP32S3_DATA_CACHE_64KB: "y"
@@ -27,6 +27,9 @@ external_components:
- source: github://pr#5230
components: esp_adf
refresh: 0s
- source: github://jesserockz/esphome-components
components: [file]
refresh: 0s
# - source: github://X-Ryl669/esphome@esp-adf-take2 #pr#5230
# components: [esp_adf]
# refresh: 0s

View File

@@ -0,0 +1,58 @@
---
esp32:
board: esp32s3box
flash_size: 16MB
framework:
type: esp-idf
sdkconfig_options:
CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240: "y"
CONFIG_ESP32S3_DATA_CACHE_64KB: "y"
CONFIG_ESP32S3_DATA_CACHE_LINE_64B: "y"
CONFIG_AUDIO_BOARD_CUSTOM: "y"
CONFIG_ESP32_S3_BOX_3_BOARD: "y"
components:
- name: esp32_s3_box_3_board
source: github://jesserockz/esp32-s3-box-3-board@main
refresh: 0s
# components:
# - name: esp32_s3_box_3_board
# source: github://X-Ryl669/esp32-s3-box-3-board@main
# refresh: 0s
psram:
mode: octal
speed: 80MHz
external_components:
- source:
type: git
url: https://github.com/gnumpi/esphome_audio
ref: dev-next
components: [ adf_pipeline, i2s_audio ]
refresh: 0s
# - source: github://X-Ryl669/esphome@esp-adf-take2 #pr#5230
# components: [esp_adf]
# refresh: 0s
# - source: github://X-Ryl669/esphome@at581x
# components: at581x
# refresh: 0s
# - source: github://pr#5894 #5198
# components: [ahtxx]
# refresh: 60s
esphome:
name: ${device_name}
friendly_name: ${friendly_name}
min_version: 2024.7.0
platformio_options:
board_build.flash_mode: dio
on_boot:
priority: 600
then:
- light.turn_on:
id: led
brightness: 100%
- display.page.show: loading_page
- component.update: s3_box_lcd
project:
name: "BigBobbas.s3box"
version: ${version}