From cda34fe48d6c87e85a90460209a78498bb0cc0a5 Mon Sep 17 00:00:00 2001 From: Paulo Prates <147115682+PauloPrates-20@users.noreply.github.com> Date: Sat, 10 May 2025 01:23:40 -0300 Subject: [PATCH] GOOUU TECH ESP32S3 board pin mapping Added pin mapping definition for the chinese GOOUU esp32-s3 cam boards --- examples/camera_example/main/take_picture.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/examples/camera_example/main/take_picture.c b/examples/camera_example/main/take_picture.c index 1514740..f9df7f7 100644 --- a/examples/camera_example/main/take_picture.c +++ b/examples/camera_example/main/take_picture.c @@ -8,6 +8,7 @@ // #define BOARD_WROVER_KIT // #define BOARD_ESP32CAM_AITHINKER // #define BOARD_ESP32S3_WROOM +// #define BOARD_ESP32S3_GOOUUU /** * 2. Kconfig setup @@ -112,6 +113,25 @@ #define CAM_PIN_D6 17 #define CAM_PIN_D7 16 #endif +// ESP32S3 (GOOUU TECH) +#ifdef BOARD_ESP32S3_GOOUUU +#define CAM_PIN_PWDN -1 +#define CAM_PIN_RESET -1 //software reset will be performed +#define CAM_PIN_VSYNC 6 +#define CAM_PIN_HREF 7 +#define CAM_PIN_PCLK 13 +#define CAM_PIN_XCLK 15 +#define CAM_PIN_SIOD 4 +#define CAM_PIN_SIOC 5 +#define CAM_PIN_D0 11 +#define CAM_PIN_D1 9 +#define CAM_PIN_D2 8 +#define CAM_PIN_D3 10 +#define CAM_PIN_D4 12 +#define CAM_PIN_D5 18 +#define CAM_PIN_D6 17 +#define CAM_PIN_D7 16 +#endif static const char *TAG = "example:take_picture"; #if ESP_CAMERA_SUPPORTED