Added custom partition csv file processing from sketch folder
- If a file named "partition csv" is present in the sketch folder, it will be used instead of an IDE-provided file by selecting a partition scheme from the menu. Note for the sketch build and upload IDE considers the max app size from menu selection, but it uses your custom file.
espressif/arduino-esp32#4551 - Partition csv file line' Offset(Start address) and Size values containing 0x 0X hexadecimal or M,m,K,k bytes are parsing similarly to
https://github.com/espressif/arduino-esp32/blob/master/tools/gen_esp32part.py
as described at
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/partition-tables.html#offset-size
Provided also esp32fs_no_compress.zip variant with --no-compress esptool calling until is fixed. See:
espressif/esptool#577
Use it if you have problems with large data partitions.
Other assets (mktools) were removed from latest release downloads. Use previous releases if you need them.