First ESPHome project (ESP32-S2 feather board) stuck on initial configuration install

Yeah. That’s my major takeaway too. I didn’t realize each of these boards require months of coding to get implemented or whatever.

Here’s my entire humidor.yaml minus a couple redacted passwords (which I think came from the initial config in ESPHome, but I don’t know if I even need):

esphome:
  name: humidor

esp32:
  board: featheresp32-s2
  variant: esp32s2
  framework:
    type: esp-idf
    version: recommended

# Enable logging
logger:

# Enable Home Assistant API
api:

i2c:
  sda: 42
  scl: 41
  scan: true
  id: stemma

sensor:
  - platform: bme280
    temperature:
      name: "Humidor Temperature"
      oversampling: 16x
    pressure:
      name: "Humidor Pressure"
    humidity:
      name: "Humidor Humidity"
    address: 0x77
    update_interval: 60s

# switch:
  # - platform: gpio
    # name: "Stemma Power"
    # id: power_on
    # restore_mode: ALWAYS_ON
    # pin: 7

ota:
  password: "redacted"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Humidor Fallback Hotspot"
    password: "redacted"