-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adjustments for ESP32-cam and ESP-IDF 5.3.0 #23
base: master
Are you sure you want to change the base?
Conversation
That's nice work. I built esp32/examples/esp_opencv_tests using your repository. We need sdkconfig.defaults in esp_opencv_tests directory. Contents of sdkconfig.defaults
How to buildWe need a esp32/esp32s3 development board that has PSRAM and 4M flash.
Using ESP32-CAMESP32-CAM is a good choice, but it gives errors in some tests. I don't know why.
|
ERRORError: app partition is too small for binary hello_opencv.bin size 0x103fb0:
SOLUTIONJust leaving this comment for easy navigation. for the vscode extension ESP-IDF, go to SDK Configuration editor ( Partition tablechoose the value: Custom partition table CSV (Notice the name paritions.csv in your folder and in the setting be same) serial flasherCompilermemory protectionchange the value of the watch dog is not set so no need to change it. memory error in esp32s3 |
Hi,
Not sure if this will work for you, the PR perhaps does way too much, but it makes the hello- and benchmark examples work on ESP-IDF 5.3.0 and a normal ESP32 CAM, I adjusted down the spiffs to fit in 4MB. It should work on the ttgo aswell, but I am not sure. Either way the ESP32 CAM is super cheap and everyone seem to have one.
It might be possible to get the ttgo-demo to work as well actually, but then it would need to use a newer version of lgvl, which is beyond my use case.