I’ve been working with ESP32 for several years and truly appreciate the platform’s flexibility and the great developer ecosystem around it. However, I — and many others in the community — are starting to feel the limitations when it comes to performance and capacity, especially for more demanding applications where real-time performance and parallel processing are critical.
With that in mind, I would like to raise the following suggestions and questions:
1. More cores and higher clock speeds:
A future ESP32 version with 4 cores running at 800 MHz or more would significantly help with multitasking and intensive computation workloads.
2. Dedicated RF modules for Wi-Fi and Bluetooth:
Having separate radio modules for Wi-Fi and Bluetooth would allow both to run simultaneously at maximum throughput without interfering with each other — something that is still a limitation in the current architecture.
3. Increased internal memory (SRAM) for the CPU:
There is a strong need for more internal RAM directly accessible by the CPU, without relying on slower and sometimes unstable external PSRAM under high load.
Background and concerns:
- There has been little to no development in this direction for many years, at least for those of us who require more performance and power.
- Many developers are now switching to Raspberry Pi or similar platforms just to get the performance they need, even when they would prefer to stay in the microcontroller space.
- It seems that Espressif has recently focused mainly on low-power, minimalist IoT devices — which of course have their place — but this leaves an unmet need in the higher-performance segment.
My questions to Espressif and the community:
- Are there any plans for a more powerful ESP32 variant, or is Espressif moving away from this segment altogether?
- Are there any prototypes or development roadmaps addressing these needs?
- What can we as developers and users do to help prioritize this kind of product direction?
Best regards,
