Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The original ESP32 also has 512KB of RAM but some is reserved for instruction and flash cache. So on both the OG and the S3 you end up with about 350KB usable. Wifi is manageable but bluetooth will use most of it.

That said both the original ESP32 and the S3 support external PSRAM (4MB* for the og, 32MB for the S3).

You can buy modules with such RAM already (which you would likely do for most deployment), but if you really need a single chip solution they also sell the ESP32 chips with that "external" RAM embedded in it (albeit in smaller qty, like 2MB).

* The OG actually supports 8MB but only the first 4MB is directly addressable, you have to handle bankswitching yourself to access more.



Oh I think I got confused with the ESP32s with integrated "external" ram. And yeah, I think I was comparing them to the esp8xxx, which obviously have less ram. Still, the esp32 hasn't changed that much since the first version then I guess. I mean except for all the peripherals!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: