Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By lethe
#22188
martinayotte wrote:
wififofum wrote:I thought the E in esp-12e was for extended pinout. Do they all have 32M by default? Aren't there also some esp-12 with 32M?

Yes, the E of ESP12E means "extended pinout", but I'm glad that my first had 4MBytes, so, maybe all newer designs have tendencies to put bigger flash to attract people. (I will see when my newer ESPs come in if they are the same.)

Yes, there are 4MB flash ESP12s (non -e variant). I don't know if all have 4MB or only some (mine were advertised as "4M large capacity flash").
My ESP12-e modules have 4MB flash as well, however unlike the 4MB ESP12s, they don't work in QIO mode, I have to specify DIO mode with esptool.py. According to the flash ID, they both use W25Q32 chips.

If you want the larger flash size only for code space, be aware that according to this post, the ESP can only memory map 1MB of flash:
http://richard.burtons.org/2015/05/24/m ... for-rboot/
So anything more than 1MB can only be used for data storage or additional space for OTA updates.
User avatar
By martinayotte
#22196
lethe wrote:I don't know if all have 4MB or only some

So, I was not lucky :( , all my ESP12 have 512KB, only my first ESP12E has larger one. I will have to purchase some more ;)
User avatar
By wififofum
#22203
lethe wrote:
martinayotte wrote:
wififofum wrote:If you want the larger flash size only for code space, be aware that according to this post, the ESP can only memory map 1MB of flash:
http://richard.burtons.org/2015/05/24/m ... for-rboot/
So anything more than 1MB can only be used for data storage or additional space for OTA updates.


Yes that is interesting, but per the update http://richard.burtons.org/2015/06/11/m ... orkaround/ you can have a 1M firmware image, 1M ota update, and 2M for web pages and data. I hope there will be some good sources for esp-13-32M.
User avatar
By martinayotte
#22209
wififofum wrote:I hope there will be some good sources for esp-13-32M.


If you find any eBay sellers that mentioned 32M (that's a bit stupid on their part not promote their advantages), please provide the link, I'll then order asap ! ;)