You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This build uses the STM32-compatible OV2640 red module (common on AliExpress). Unlike other OV2640 modules, this one has an onboard 24 MHz oscillator, so the XCLK pin is not connected. The pixel clock output on this module is labelled DCLK (not PCLK), connect it to GPIO 21.
Power Pins
Function
Pin Number (On ESP32-S3)
VCC (Display, Camera)
3.3V
GND (Display, Camera, Buttons)
GND
Display Pins (ST7789 1.14" SPI)
Function Pin (On Display)
Pin Number (On ESP32-S3)
SDA (MOSI)
11
SCL (CLK)
12
CS
10
DC
13
RES (RST)
14
BL (Backlight)
15
Camera Pins (OV2640)
Function Pin (On Camera)
Pin Number (On ESP32-S3)
D0
4
D1
5
D2
6
D3
7
D4
8
D5
9
D6
16
D7
17
XCLK
Not Connected (onboard oscillator)
DCLK (PCLK)
21
VSYNC
38
HREF
39
SDA (SCCB)
40
SCL (SCCB)
41
PWDN
GND (tie directly)
RESET
3.3V (tie directly)
Button Pins
Wire each button with one leg to the Pin Number (On ESP32-S3) and the other to GND. Internal pull-ups are enabled, no external resistors needed.