ESPHome-Devices

Generic ESP32-CAM

Generic ESP32-CAM

GPIO Pinout

PinFunction
GPIO0External Clock
GPIO26i2c Pins
GPIO27i2c Pins
GPIO05Data Pins
GPIO18Data Pins
GPIO19Data Pins
GPIO21Data Pins
GPIO36Data Pins
GPIO39Data Pins
GPIO34Data Pins
GPIO35Data Pins
GPIO25Vsync Pin
GPIO23Href Pin
GPIO22Pixel Clock Pin
GPIO32Power Down Pin
GPIO4Camera Light

Basic Configuration

# Basic Config
# https://www.banggood.com/Geekcreit-ESP32-CAM-WiFi-bluetooth-Camera-Module-Development-Board-ESP32-With-Camera-Module-OV2640-p-1394679.html
esphome:
name: esp_cam02
platform: ESP32
board: esp32dev
wifi:
ssid: "ssid"
password: "ssid_password"
logger:
#level: INFO
api:
password: "api_password"
ota:
password: "ota_password"
esp32_camera:
external_clock:
pin: GPIO0
frequency: 20MHz
i2c_pins:
sda: GPIO26
scl: GPIO27
data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35]
# the order of the data_pins is significant, don't mix up the order
vsync_pin: GPIO25
href_pin: GPIO23
pixel_clock_pin: GPIO22
power_down_pin: GPIO32
resolution: 800x600
name: esp_cam02
idle_framerate: 0.1fps
output:
- platform: ledc
pin: GPIO4
channel: 2 # channel 1 is used for esp32_camera
id: led
light:
- platform: monochromatic
output: led
name: espcam_02 light
Edit this page on GitHub