chaque fabricant de module met la mémoire Flach Spi avec l'Esp8266.
A ma connaissance la plus grande capacité sur le marché est celle des Wemos D1 mini PRO : 16 MB.
je n'ai pas vérifié si l'IDE Arduino prend maintenant en compte cette capacité.
Avec ta carte actuelle regardes si l'IIDE propose plusieurs repartitons de l'espace entre code et systeme de fichiers SPIFFS. Il le fait pour certaines cartes.