In the NodeMCU v3 specs it says it has 4Mb flash memory. In the ESP-12EX datasheet it says the MCU has no rom, but can boot from an SPI external memory.
However, I don't see any flash memory chip on the board, so I was wondering... where is it ?
2 Answers 2
The ESP12 is a RF module which contains a microcontroller (the ESP8266), and a ROM chip (the 25Q128FVSQ according to this picture I found of its interior).
hi-res photo of the NodeMCU with shield on and off
Picture from here, which also has more details about the NodeMCU.
It's covered by the can/shield.
On the picture below, the shield is removed. The IC in the right of the ESP is the flash.
ESP32
Source: Wikipedia