50 lines
1.2 KiB
YAML
50 lines
1.2 KiB
YAML
esphome:
|
|
name: esphome-web-1a2b3c
|
|
friendly_name: ESP32 S3 Cam 1a2b3c
|
|
min_version: 2024.12.0
|
|
name_add_mac_suffix: False # this appends to 'name' NOT 'friendly_name'
|
|
# arduino.memory.type was key to getting PSRAM working for this board
|
|
platformio_options:
|
|
board_build.arduino.memory_type: qio_opi
|
|
|
|
esp32:
|
|
board: esp32-s3-devkitc-1
|
|
framework:
|
|
type: arduino
|
|
|
|
# Enable logging
|
|
logger:
|
|
|
|
# Enable Home Assistant API
|
|
api:
|
|
encryption:
|
|
key: "YHh2xV5TZOhM5ToAwACH18N+xA3JbkYs4D0piI123UI="
|
|
|
|
ota:
|
|
- platform: esphome
|
|
password: "e64a21890e78031eddf10ce24fbc7247"
|
|
|
|
# Add the credentials to connect to your wifi network
|
|
wifi:
|
|
id: wifi_component
|
|
ssid: !secret wifi_ssid
|
|
password: !secret wifi_password
|
|
|
|
# setup the esp32_camera components initial parameters
|
|
# make sure to use the correct GPIO pins for your particular ESP32 model
|
|
esp32_camera:
|
|
id: espcam
|
|
name: esp32-s3-cam
|
|
external_clock:
|
|
pin: GPIO15
|
|
frequency: 20MHz
|
|
i2c_pins:
|
|
sda: GPIO4
|
|
scl: GPIO5
|
|
data_pins: [GPIO11, GPIO9, GPIO8, GPIO10, GPIO12, GPIO18, GPIO17, GPIO16]
|
|
vsync_pin: GPIO6
|
|
href_pin: GPIO7
|
|
pixel_clock_pin: GPIO13
|
|
#reset_pin: no value for my card
|
|
#power_pin: no value for my card
|
|
# Image Settings |