I placed a partitions.csv file in the sketch folder to allocate a larger application area than the "Huge APP (3MB No OTA/1MB SPIFFS)" scheme.
With ESP32 core version 3.3.11, "Custom" appears in the Tools menu and compilation proceeds as expected, but this is not reflected in 2.0.17.
"Using a Custom Partition Scheme" outlines three methods; I tried the approach involving modifying boards.txt as described below, but it did not work.
-
Close the Arduino IDE.
-
Delete the User data folder (arduino-ide).
-
Under
~/Library/Arduino15/packages/esp32/hardware/esp32/2.0.17:3.1. Put
MyPartitions.csvundertools/partitions/.
3.2. Add the following toboards.txt:esp32.menu.PartitionScheme.galagino=MyPartitions esp32.menu.PartitionScheme.galagino=build.partition=MyPartitions esp32.menu.PartitionScheme.galagino.upload.maximum_size=4128768 -
Restart the IDE and select "ESP32 Dev Module" for the platform.
Considering the possibility that the IDE wasn't the cause, I also searched the espressif/arduino-esp32 issues, but I couldn't find a likely solution.
Does anyone know of a solution for this?
For reference, here is my environment:
macOS: Big Sur (11.7.11)
Arduino IDE: 2.3.4
Thanks.