ESP32のメモリ容量をどのように改善できますか？
マイクロコントローラーのフラッシュメモリ容量は通常、置き換えられません。これらは、システムが実行するために必要なすべてのコンポーネントがデバイスに直接構築されるチップ上のシステムとして構築されているためです。

ボードのSPIインターフェイスに接続されている最大4MBの外部RAMのアドレス指定を許可する方法について、オンラインで入手できる手順がありますが、これにはさまざまな制限があります。[1]

[1] https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/external-ram.html