Skip to content

Commit 79f77af

Browse files
authored
update M5Camera pins (espressif#4021)
* change m5camera pins * add M5Camera version B pins * add M5Camera version B pins
1 parent 594ee6d commit 79f77af

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

Diff for: libraries/ESP32/examples/Camera/CameraWebServer/CameraWebServer.ino

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#define CAMERA_MODEL_WROVER_KIT // Has PSRAM
1212
//#define CAMERA_MODEL_ESP_EYE // Has PSRAM
1313
//#define CAMERA_MODEL_M5STACK_PSRAM // Has PSRAM
14+
//#define CAMERA_MODEL_M5STACK_V2_PSRAM // M5Camera version B Has PSRAM
1415
//#define CAMERA_MODEL_M5STACK_WIDE // Has PSRAM
1516
//#define CAMERA_MODEL_AI_THINKER // Has PSRAM
1617
//#define CAMERA_MODEL_TTGO_T_JOURNAL // No PSRAM

Diff for: libraries/ESP32/examples/Camera/CameraWebServer/camera_pins.h

+19
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,25 @@
5656
#define HREF_GPIO_NUM 26
5757
#define PCLK_GPIO_NUM 21
5858

59+
#elif defined(CAMERA_MODEL_M5STACK_V2_PSRAM)
60+
#define PWDN_GPIO_NUM -1
61+
#define RESET_GPIO_NUM 15
62+
#define XCLK_GPIO_NUM 27
63+
#define SIOD_GPIO_NUM 22
64+
#define SIOC_GPIO_NUM 23
65+
66+
#define Y9_GPIO_NUM 19
67+
#define Y8_GPIO_NUM 36
68+
#define Y7_GPIO_NUM 18
69+
#define Y6_GPIO_NUM 39
70+
#define Y5_GPIO_NUM 5
71+
#define Y4_GPIO_NUM 34
72+
#define Y3_GPIO_NUM 35
73+
#define Y2_GPIO_NUM 32
74+
#define VSYNC_GPIO_NUM 25
75+
#define HREF_GPIO_NUM 26
76+
#define PCLK_GPIO_NUM 21
77+
5978
#elif defined(CAMERA_MODEL_M5STACK_WIDE)
6079
#define PWDN_GPIO_NUM -1
6180
#define RESET_GPIO_NUM 15

0 commit comments

Comments
 (0)