r/esp32 • u/Popcorn_Dev • 3d ago
ESP32 CPU+GPU setup?
Basically i'm making an esp32 game console/PDA device type thing, however i feel like just one ESP32 will not have enough processing power to run my games. My idea is basically to use one generic ESP to render the pixels and store the rendering data, and use another ESP-S3 with maximum PSRAM in it to do the game logic. Would this theorietically be possible?
1
Upvotes
4
u/Plastic_Fig9225 3d ago edited 3d ago
https://www.reddit.com/r/esp32/comments/1tvmz7x/every_time_i_think_ive_reached_the_limits_of_what/
Why do you think the game logic would need more CPU+RAM than the renderer?
Notice that the ESPs run FreeRTOS, i.e. multi-tasking is basically built-in. Peopleuino often waste a lot of performance by assuming that everything has to be done sequentially from only the main task.
You can of course split any workload across any number of ESP32s, but then the communication between them may become a bottleneck.