Closed tradexsrl closed 2 years ago
esp32 has an operating system, along with large wifi & bluetooth drivers. It will always make much larger binaries than running on bare metal. Read through this issue for some pretty clear instructions how to partition.
Hello @tradexsrl, did you solve your issue?
no , project was divided into block to keep the R&D simple and at the moment i'm focusing on other stuff for sure when i will combine all blocks and if i will find problem on partition space for OTA i need to look into it again
Ok, so then I will close this issue and if needed, open a new one as there is a issue template which gives us more information. Thanks for your quick response and good luck with your projects.
Hi i'm using arduino ide 1.8.13 and added the latest esp32 core , if i buy a 16MB esp32 board how can i choose to have for example 8 MB for app and 8 MB for SPIFFS? i need to have OTA. this problem came out because i'm using a ttgo esp32 dev board with 4MB of flash but the program i wrote for an arduino mkrgsm1400 board , adapted for esp32 , became over 1200kb (and it doesn't contain all the feature i had in mkrgsm1400...still under development) instead of 80kb when compiled....why ? library used are: