mirror of
https://github.com/EyeTrackVR/OpenIris.git
synced 2025-11-04 15:39:42 +08:00
* Add pinout and environments for ESP32S3 Xiao Sense boards * Add opi memory_type to fix psram issues * fix: multiple typos or copy paste issues * fix: fix the XIAO ESP32S3 board type * fix: xaio crashing when allocating * fix: xaio crashing when allocating * fix: experiment with qio * fix: add some basic logging * fix: add some more logging * fix: add some more logging * fix: add some more logging * fix: add some more logging * fix: add some more logging * fix: add some more logging * fix: add some more logging * fix: add some more logging * fix: try to increase the stack size for the task * chore: enable wifi * ci(ci-gha); fix github actions failing * ci(ci-gha); fix github actions failing * ci(ci-gh): removing update logic from CI - i editing the docker container itself to be up-to-date * ci(ci-test): testing new gh action matrix format * ci(ci-test): testing new gh action matrix format * ci(ci-test): testing new gh action matrix format * ci(ci-test): testing new gh action matrix format * fix: fix esp32s3 xiao wifi - fix LED pin issue - force newest espressif toolchain - clean up pinout defines - add lots of logging - move strings into wifi handler - upgrade to c++17 * fix: fix esp32s3 xiao wifi - fix syntax error in wifihandler * fix: error handling in camera handler * fix: bug in wifi config saving routine - refactor lib - fix bug in wifi config logic - clean up --------- Co-authored-by: Sebastian Fitt <9294002+Blu3u@users.noreply.github.com> Co-authored-by: DaOfficialWizard <45744329+ZanzyTHEbar@users.noreply.github.com>
298 lines
9.5 KiB
INI
298 lines
9.5 KiB
INI
#!! DO NOT CHANGE ANYTHING BELOW THIS LINE UNLESS YOU KNOW WHAT YOU ARE DOING
|
|
# IF YOU ARE A USER DO NOT TOUCH THIS FILE
|
|
|
|
[pinoutsESPCAM_M5STACK]
|
|
pwdn_gpio_num = -1
|
|
reset_gpio_num = 15
|
|
xclk_gpio_num = 27
|
|
siod_gpio_num = 25
|
|
sioc_gpio_num = 23
|
|
y9_gpio_num = 19
|
|
y8_gpio_num = 36
|
|
y7_gpio_num = 18
|
|
y6_gpio_num = 39
|
|
y5_gpio_num = 5
|
|
y4_gpio_num = 34
|
|
y3_gpio_num = 35
|
|
y2_gpio_num = 17
|
|
vsync_gpio_num = 22
|
|
href_gpio_num = 26
|
|
pclk_gpio_num = 21
|
|
build_flags =
|
|
'-DCAMERA_MODULE_NAME="ESP32_CAM_M5STACK"'
|
|
-DPWDN_GPIO_NUM=${pinoutsESPCAM_M5STACK.PWDN_GPIO_NUM}
|
|
-DRESET_GPIO_NUM=${pinoutsESPCAM_M5STACK.RESET_GPIO_NUM}
|
|
-DXCLK_GPIO_NUM=${pinoutsESPCAM_M5STACK.XCLK_GPIO_NUM}
|
|
-DSIOD_GPIO_NUM=${pinoutsESPCAM_M5STACK.SIOD_GPIO_NUM}
|
|
-DSIOC_GPIO_NUM=${pinoutsESPCAM_M5STACK.SIOC_GPIO_NUM}
|
|
-DY9_GPIO_NUM=${pinoutsESPCAM_M5STACK.Y9_GPIO_NUM}
|
|
-DY8_GPIO_NUM=${pinoutsESPCAM_M5STACK.Y8_GPIO_NUM}
|
|
-DY7_GPIO_NUM=${pinoutsESPCAM_M5STACK.Y7_GPIO_NUM}
|
|
-DY6_GPIO_NUM=${pinoutsESPCAM_M5STACK.Y6_GPIO_NUM}
|
|
-DY5_GPIO_NUM=${pinoutsESPCAM_M5STACK.Y5_GPIO_NUM}
|
|
-DY4_GPIO_NUM=${pinoutsESPCAM_M5STACK.Y4_GPIO_NUM}
|
|
-DY3_GPIO_NUM=${pinoutsESPCAM_M5STACK.Y3_GPIO_NUM}
|
|
-DY2_GPIO_NUM=${pinoutsESPCAM_M5STACK.Y2_GPIO_NUM}
|
|
-DVSYNC_GPIO_NUM=${pinoutsESPCAM_M5STACK.VSYNC_GPIO_NUM}
|
|
-DHREF_GPIO_NUM=${pinoutsESPCAM_M5STACK.HREF_GPIO_NUM}
|
|
-DPCLK_GPIO_NUM=${pinoutsESPCAM_M5STACK.PCLK_GPIO_NUM}
|
|
|
|
[pinoutsESPCam]
|
|
pwdn_gpio_num = 32
|
|
reset_gpio_num = 33
|
|
xclk_gpio_num = 4
|
|
siod_gpio_num = 18
|
|
sioc_gpio_num = 23
|
|
y9_gpio_num = 36
|
|
y8_gpio_num = 19
|
|
y7_gpio_num = 21
|
|
y6_gpio_num = 39
|
|
y5_gpio_num = 35
|
|
y4_gpio_num = 14
|
|
y3_gpio_num = 13
|
|
y2_gpio_num = 34
|
|
vsync_gpio_num = 5
|
|
href_gpio_num = 27
|
|
pclk_gpio_num = 25
|
|
build_flags =
|
|
'-DCAMERA_MODULE_NAME="ESP32_CAM"'
|
|
-DCONFIG_CAMERA_MODULE_CAM_BOARD=1
|
|
-DPWDN_GPIO_NUM=${pinoutsESPCam.PWDN_GPIO_NUM}
|
|
-DRESET_GPIO_NUM=${pinoutsESPCam.RESET_GPIO_NUM}
|
|
-DXCLK_GPIO_NUM=${pinoutsESPCam.XCLK_GPIO_NUM}
|
|
-DSIOD_GPIO_NUM=${pinoutsESPCam.SIOD_GPIO_NUM}
|
|
-DSIOC_GPIO_NUM=${pinoutsESPCam.SIOC_GPIO_NUM}
|
|
-DY9_GPIO_NUM=${pinoutsESPCam.Y9_GPIO_NUM}
|
|
-DY8_GPIO_NUM=${pinoutsESPCam.Y8_GPIO_NUM}
|
|
-DY7_GPIO_NUM=${pinoutsESPCam.Y7_GPIO_NUM}
|
|
-DY6_GPIO_NUM=${pinoutsESPCam.Y6_GPIO_NUM}
|
|
-DY5_GPIO_NUM=${pinoutsESPCam.Y5_GPIO_NUM}
|
|
-DY4_GPIO_NUM=${pinoutsESPCam.Y4_GPIO_NUM}
|
|
-DY3_GPIO_NUM=${pinoutsESPCam.Y3_GPIO_NUM}
|
|
-DY2_GPIO_NUM=${pinoutsESPCam.Y2_GPIO_NUM}
|
|
-DVSYNC_GPIO_NUM=${pinoutsESPCam.VSYNC_GPIO_NUM}
|
|
-DHREF_GPIO_NUM=${pinoutsESPCam.HREF_GPIO_NUM}
|
|
-DPCLK_GPIO_NUM=${pinoutsESPCam.PCLK_GPIO_NUM}
|
|
|
|
[pinoutsAIThinker]
|
|
pwdn_gpio_num = 32
|
|
reset_gpio_num = -1
|
|
xclk_gpio_num = 0
|
|
siod_gpio_num = 26
|
|
sioc_gpio_num = 27
|
|
y9_gpio_num = 35
|
|
y8_gpio_num = 34
|
|
y7_gpio_num = 39
|
|
y6_gpio_num = 36
|
|
y5_gpio_num = 21
|
|
y4_gpio_num = 19
|
|
y3_gpio_num = 18
|
|
y2_gpio_num = 5
|
|
vsync_gpio_num = 25
|
|
href_gpio_num = 23
|
|
pclk_gpio_num = 22
|
|
build_flags =
|
|
'-DCAMERA_MODULE_NAME="ESP32_CAM_AI_THINKER"'
|
|
-DCONFIG_CAMERA_MODULE_AITINKER_BOARD=1
|
|
-DPWDN_GPIO_NUM=${pinoutsAIThinker.PWDN_GPIO_NUM}
|
|
-DRESET_GPIO_NUM=${pinoutsAIThinker.RESET_GPIO_NUM}
|
|
-DXCLK_GPIO_NUM=${pinoutsAIThinker.XCLK_GPIO_NUM}
|
|
-DSIOD_GPIO_NUM=${pinoutsAIThinker.SIOD_GPIO_NUM}
|
|
-DSIOC_GPIO_NUM=${pinoutsAIThinker.SIOC_GPIO_NUM}
|
|
-DY9_GPIO_NUM=${pinoutsAIThinker.Y9_GPIO_NUM}
|
|
-DY8_GPIO_NUM=${pinoutsAIThinker.Y8_GPIO_NUM}
|
|
-DY7_GPIO_NUM=${pinoutsAIThinker.Y7_GPIO_NUM}
|
|
-DY6_GPIO_NUM=${pinoutsAIThinker.Y6_GPIO_NUM}
|
|
-DY5_GPIO_NUM=${pinoutsAIThinker.Y5_GPIO_NUM}
|
|
-DY4_GPIO_NUM=${pinoutsAIThinker.Y4_GPIO_NUM}
|
|
-DY3_GPIO_NUM=${pinoutsAIThinker.Y3_GPIO_NUM}
|
|
-DY2_GPIO_NUM=${pinoutsAIThinker.Y2_GPIO_NUM}
|
|
-DVSYNC_GPIO_NUM=${pinoutsAIThinker.VSYNC_GPIO_NUM}
|
|
-DHREF_GPIO_NUM=${pinoutsAIThinker.HREF_GPIO_NUM}
|
|
-DPCLK_GPIO_NUM=${pinoutsAIThinker.PCLK_GPIO_NUM}
|
|
|
|
[pinoutsESP-EYE]
|
|
pwdn_gpio_num = -1
|
|
reset_gpio_num = -1
|
|
xclk_gpio_num = 4
|
|
siod_gpio_num = 18
|
|
sioc_gpio_num = 23
|
|
y9_gpio_num = 36
|
|
y8_gpio_num = 37
|
|
y7_gpio_num = 38
|
|
y6_gpio_num = 39
|
|
y5_gpio_num = 14
|
|
y4_gpio_num = 19
|
|
y3_gpio_num = 13
|
|
y2_gpio_num = 34
|
|
vsync_gpio_num = 5
|
|
href_gpio_num = 27
|
|
pclk_gpio_num = 25
|
|
build_flags =
|
|
'-DCAMERA_MODULE_NAME="ESP32_CAM_ESP_EYE"'
|
|
-DCONFIG_CAMERA_MODULE_ESP_EYE=1
|
|
-DPWDN_GPIO_NUM=${pinoutsESP-EYE.PWDN_GPIO_NUM}
|
|
-DRESET_GPIO_NUM=${pinoutsESP-EYE.RESET_GPIO_NUM}
|
|
-DXCLK_GPIO_NUM=${pinoutsESP-EYE.XCLK_GPIO_NUM}
|
|
-DSIOD_GPIO_NUM=${pinoutsESP-EYE.SIOD_GPIO_NUM}
|
|
-DSIOC_GPIO_NUM=${pinoutsESP-EYE.SIOC_GPIO_NUM}
|
|
-DY9_GPIO_NUM=${pinoutsESP-EYE.Y9_GPIO_NUM}
|
|
-DY8_GPIO_NUM=${pinoutsESP-EYE.Y8_GPIO_NUM}
|
|
-DY7_GPIO_NUM=${pinoutsESP-EYE.Y7_GPIO_NUM}
|
|
-DY6_GPIO_NUM=${pinoutsESP-EYE.Y6_GPIO_NUM}
|
|
-DY5_GPIO_NUM=${pinoutsESP-EYE.Y5_GPIO_NUM}
|
|
-DY4_GPIO_NUM=${pinoutsESP-EYE.Y4_GPIO_NUM}
|
|
-DY3_GPIO_NUM=${pinoutsESP-EYE.Y3_GPIO_NUM}
|
|
-DY2_GPIO_NUM=${pinoutsESP-EYE.Y2_GPIO_NUM}
|
|
-DVSYNC_GPIO_NUM=${pinoutsESP-EYE.VSYNC_GPIO_NUM}
|
|
-DHREF_GPIO_NUM=${pinoutsESP-EYE.HREF_GPIO_NUM}
|
|
-DPCLK_GPIO_NUM=${pinoutsESP-EYE.PCLK_GPIO_NUM}
|
|
|
|
[pinoutsESPWROVER]
|
|
pwdn_gpio_num = -1
|
|
reset_gpio_num = -1
|
|
xclk_gpio_num = 21
|
|
siod_gpio_num = 26
|
|
sioc_gpio_num = 27
|
|
y9_gpio_num = 35
|
|
y8_gpio_num = 34
|
|
y7_gpio_num = 39
|
|
y6_gpio_num = 36
|
|
y5_gpio_num = 19
|
|
y4_gpio_num = 18
|
|
y3_gpio_num = 5
|
|
y2_gpio_num = 4
|
|
vsync_gpio_num = 25
|
|
href_gpio_num = 23
|
|
pclk_gpio_num = 22
|
|
build_flags =
|
|
'-DCAMERA_MODULE_NAME="ESP32_CAM_WROVER_KIT"'
|
|
-DCONFIG_CAMERA_MODULE_WROVER_KIT=1
|
|
-DPWDN_GPIO_NUM=${pinoutsESPWROVER.PWDN_GPIO_NUM}
|
|
-DRESET_GPIO_NUM=${pinoutsESPWROVER.RESET_GPIO_NUM}
|
|
-DXCLK_GPIO_NUM=${pinoutsESPWROVER.XCLK_GPIO_NUM}
|
|
-DSIOD_GPIO_NUM=${pinoutsESPWROVER.SIOD_GPIO_NUM}
|
|
-DSIOC_GPIO_NUM=${pinoutsESPWROVER.SIOC_GPIO_NUM}
|
|
-DY9_GPIO_NUM=${pinoutsESPWROVER.Y9_GPIO_NUM}
|
|
-DY8_GPIO_NUM=${pinoutsESPWROVER.Y8_GPIO_NUM}
|
|
-DY7_GPIO_NUM=${pinoutsESPWROVER.Y7_GPIO_NUM}
|
|
-DY6_GPIO_NUM=${pinoutsESPWROVER.Y6_GPIO_NUM}
|
|
-DY5_GPIO_NUM=${pinoutsESPWROVER.Y5_GPIO_NUM}
|
|
-DY4_GPIO_NUM=${pinoutsESPWROVER.Y4_GPIO_NUM}
|
|
-DY3_GPIO_NUM=${pinoutsESPWROVER.Y3_GPIO_NUM}
|
|
-DY2_GPIO_NUM=${pinoutsESPWROVER.Y2_GPIO_NUM}
|
|
-DVSYNC_GPIO_NUM=${pinoutsESPWROVER.VSYNC_GPIO_NUM}
|
|
-DHREF_GPIO_NUM=${pinoutsESPWROVER.HREF_GPIO_NUM}
|
|
-DPCLK_GPIO_NUM=${pinoutsESPWROVER.PCLK_GPIO_NUM}
|
|
|
|
[pinoutsESPS3WROVER]
|
|
pwdn_gpio_num = -1
|
|
reset_gpio_num = -1
|
|
xclk_gpio_num = 15
|
|
siod_gpio_num = 4
|
|
sioc_gpio_num = 5
|
|
y9_gpio_num = 16
|
|
y8_gpio_num = 17
|
|
y7_gpio_num = 18
|
|
y6_gpio_num = 12
|
|
y5_gpio_num = 10
|
|
y4_gpio_num = 8
|
|
y3_gpio_num = 9
|
|
y2_gpio_num = 11
|
|
vsync_gpio_num = 6
|
|
href_gpio_num = 7
|
|
pclk_gpio_num = 13
|
|
build_flags =
|
|
'-DCAMERA_MODULE_NAME="ESP32S3_WROVER"'
|
|
-DCONFIG_CAMERA_MODULE_ESPS3_WROVER=1
|
|
-DPWDN_GPIO_NUM=${pinoutsESPS3WROVER.PWDN_GPIO_NUM}
|
|
-DRESET_GPIO_NUM=${pinoutsESPS3WROVER.RESET_GPIO_NUM}
|
|
-DXCLK_GPIO_NUM=${pinoutsESPS3WROVER.XCLK_GPIO_NUM}
|
|
-DSIOD_GPIO_NUM=${pinoutsESPS3WROVER.SIOD_GPIO_NUM}
|
|
-DSIOC_GPIO_NUM=${pinoutsESPS3WROVER.SIOC_GPIO_NUM}
|
|
-DY9_GPIO_NUM=${pinoutsESPS3WROVER.Y9_GPIO_NUM}
|
|
-DY8_GPIO_NUM=${pinoutsESPS3WROVER.Y8_GPIO_NUM}
|
|
-DY7_GPIO_NUM=${pinoutsESPS3WROVER.Y7_GPIO_NUM}
|
|
-DY6_GPIO_NUM=${pinoutsESPS3WROVER.Y6_GPIO_NUM}
|
|
-DY5_GPIO_NUM=${pinoutsESPS3WROVER.Y5_GPIO_NUM}
|
|
-DY4_GPIO_NUM=${pinoutsESPS3WROVER.Y4_GPIO_NUM}
|
|
-DY3_GPIO_NUM=${pinoutsESPS3WROVER.Y3_GPIO_NUM}
|
|
-DY2_GPIO_NUM=${pinoutsESPS3WROVER.Y2_GPIO_NUM}
|
|
-DVSYNC_GPIO_NUM=${pinoutsESPS3WROVER.VSYNC_GPIO_NUM}
|
|
-DHREF_GPIO_NUM=${pinoutsESPS3WROVER.HREF_GPIO_NUM}
|
|
-DPCLK_GPIO_NUM=${pinoutsESPS3WROVER.PCLK_GPIO_NUM}
|
|
|
|
[pinoutsESPS3WROOM]
|
|
pwdn_gpio_num = -1
|
|
reset_gpio_num = -1
|
|
xclk_gpio_num = 15
|
|
siod_gpio_num = 4
|
|
sioc_gpio_num = 5
|
|
y9_gpio_num = 16
|
|
y8_gpio_num = 17
|
|
y7_gpio_num = 18
|
|
y6_gpio_num = 12
|
|
y5_gpio_num = 10
|
|
y4_gpio_num = 8
|
|
y3_gpio_num = 9
|
|
y2_gpio_num = 11
|
|
vsync_gpio_num = 6
|
|
href_gpio_num = 7
|
|
pclk_gpio_num = 13
|
|
build_flags =
|
|
'-DCAMERA_MODULE_NAME="ESP32S3_WROOM"'
|
|
-DCONFIG_CAMERA_MODULE_ESP32S3_WROOM=1
|
|
-DPWDN_GPIO_NUM=${pinoutsESPS3WROOM.PWDN_GPIO_NUM}
|
|
-DRESET_GPIO_NUM=${pinoutsESPS3WROOM.RESET_GPIO_NUM}
|
|
-DXCLK_GPIO_NUM=${pinoutsESPS3WROOM.XCLK_GPIO_NUM}
|
|
-DSIOD_GPIO_NUM=${pinoutsESPS3WROOM.SIOD_GPIO_NUM}
|
|
-DSIOC_GPIO_NUM=${pinoutsESPS3WROOM.SIOC_GPIO_NUM}
|
|
-DY9_GPIO_NUM=${pinoutsESPS3WROOM.Y9_GPIO_NUM}
|
|
-DY8_GPIO_NUM=${pinoutsESPS3WROOM.Y8_GPIO_NUM}
|
|
-DY7_GPIO_NUM=${pinoutsESPS3WROOM.Y7_GPIO_NUM}
|
|
-DY6_GPIO_NUM=${pinoutsESPS3WROOM.Y6_GPIO_NUM}
|
|
-DY5_GPIO_NUM=${pinoutsESPS3WROOM.Y5_GPIO_NUM}
|
|
-DY4_GPIO_NUM=${pinoutsESPS3WROOM.Y4_GPIO_NUM}
|
|
-DY3_GPIO_NUM=${pinoutsESPS3WROOM.Y3_GPIO_NUM}
|
|
-DY2_GPIO_NUM=${pinoutsESPS3WROOM.Y2_GPIO_NUM}
|
|
-DVSYNC_GPIO_NUM=${pinoutsESPS3WROOM.VSYNC_GPIO_NUM}
|
|
-DHREF_GPIO_NUM=${pinoutsESPS3WROOM.HREF_GPIO_NUM}
|
|
-DPCLK_GPIO_NUM=${pinoutsESPS3WROOM.PCLK_GPIO_NUM}
|
|
|
|
[pinoutsESPS3XIAOSENSE]
|
|
pwdn_gpio_num = -1
|
|
reset_gpio_num = -1
|
|
xclk_gpio_num = 10
|
|
siod_gpio_num = 40
|
|
sioc_gpio_num = 39
|
|
y9_gpio_num = 48
|
|
y8_gpio_num = 11
|
|
y7_gpio_num = 12
|
|
y6_gpio_num = 14
|
|
y5_gpio_num = 16
|
|
y4_gpio_num = 18
|
|
y3_gpio_num = 17
|
|
y2_gpio_num = 15
|
|
vsync_gpio_num = 38
|
|
href_gpio_num = 47
|
|
pclk_gpio_num = 13
|
|
build_flags =
|
|
'-DCAMERA_MODULE_NAME="ESP32S3_XIAO_SENSE"'
|
|
-DCONFIG_CAMERA_MODULE_ESP32S3_XIAO_SENSE=1
|
|
-DPWDN_GPIO_NUM=${pinoutsESPS3XIAOSENSE.PWDN_GPIO_NUM}
|
|
-DRESET_GPIO_NUM=${pinoutsESPS3XIAOSENSE.RESET_GPIO_NUM}
|
|
-DXCLK_GPIO_NUM=${pinoutsESPS3XIAOSENSE.XCLK_GPIO_NUM}
|
|
-DSIOD_GPIO_NUM=${pinoutsESPS3XIAOSENSE.SIOD_GPIO_NUM}
|
|
-DSIOC_GPIO_NUM=${pinoutsESPS3XIAOSENSE.SIOC_GPIO_NUM}
|
|
-DY9_GPIO_NUM=${pinoutsESPS3XIAOSENSE.Y9_GPIO_NUM}
|
|
-DY8_GPIO_NUM=${pinoutsESPS3XIAOSENSE.Y8_GPIO_NUM}
|
|
-DY7_GPIO_NUM=${pinoutsESPS3XIAOSENSE.Y7_GPIO_NUM}
|
|
-DY6_GPIO_NUM=${pinoutsESPS3XIAOSENSE.Y6_GPIO_NUM}
|
|
-DY5_GPIO_NUM=${pinoutsESPS3XIAOSENSE.Y5_GPIO_NUM}
|
|
-DY4_GPIO_NUM=${pinoutsESPS3XIAOSENSE.Y4_GPIO_NUM}
|
|
-DY3_GPIO_NUM=${pinoutsESPS3XIAOSENSE.Y3_GPIO_NUM}
|
|
-DY2_GPIO_NUM=${pinoutsESPS3XIAOSENSE.Y2_GPIO_NUM}
|
|
-DVSYNC_GPIO_NUM=${pinoutsESPS3XIAOSENSE.VSYNC_GPIO_NUM}
|
|
-DHREF_GPIO_NUM=${pinoutsESPS3XIAOSENSE.HREF_GPIO_NUM}
|
|
-DPCLK_GPIO_NUM=${pinoutsESPS3XIAOSENSE.PCLK_GPIO_NUM}
|