ESPHome - esp32_camera: This option requires component psram

My configuration for esp camera doesn’t work after update to ESPHome 2025.11.1. What’s wrong? The configuration was ok before the update. Now the section with esp32_camera is highlighted with error This option requires component psram.


esphome:
  name: esp-camera-6
  friendly_name: ESP Camera 6

esp32:
  board: esp32dev
  framework:
    type: arduino


# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: ""

ota:
  - platform: esphome
    password: ""

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


captive_portal:
    

esp32_camera_web_server:
  - port: 8080
    mode: stream
  - port: 8081
    mode: snapshot

esp32_camera:
  name: "ESP Camera 6"
  external_clock:
    pin: GPIO0
    frequency: 20MHz
  i2c_pins:
    sda: GPIO26
    scl: GPIO27
  data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35]
  vsync_pin: GPIO25
  href_pin: GPIO23
  pixel_clock_pin: GPIO22
  power_down_pin: GPIO32  
  resolution: 1024x768
  #resolution: 800X600
  jpeg_quality: 20
  max_framerate: 10 fps
  brightness: 2
  aec2: True
  ae_level: 2
  agc_gain_ceiling: 4X
  vertical_flip: True
  horizontal_mirror: False
  frame_buffer_count: 1

You have to add “psram:”.
For example:

.
.
.
esp32:
  board: esp32cam
  framework:
    type: arduino

psram:    #neccessary after ESPHome update 2025_11_0

# Enable logging
logger:
.
.
.
1 Like

Thank you.