Using the platformio.ini
[env]
build_unflags=-Werror=all
[env:esp32cam]
platform = espressif32@3.2.0
board = esp32cam
framework = espidf
board_build.partitions = partitions.csv
monitor_speed = 115200
lib_deps =
esp32-camera@1.0.0
works completely for me with 0 code changes. Both older platform + older camera library must be used.
Checking size .pio\build\esp32cam\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [= ] 12.6% (used 41384 bytes from 327680 bytes)
Flash: [====== ] 63.3% (used 830280 bytes from 1310720 bytes)
Building .pio\build\esp32cam\firmware.bin