ESP‐01 - lvidarte/esp8266 GitHub Wiki
Dimensions: 14.3 x 24.8 mm
The bootloader can go into a number of modes depending on the state of GPIOs 0, 2 and 15. The two useful modes are the UART download mode (for flashing new firmware) and the flash startup mode (which boots from flash).
Mode | GPIO0 | GPIO2 | GPIO15 |
---|---|---|---|
UART Download Mode (Programming) | 0 | 1 | 0 |
Flash Startup (Normal) | 1 | 1 | 0 |
SD-Card Boot | 0 | 0 | 1 |
CH_PD (or EN) Chip enable. Should be high for normal operation.
GPIO15 is connected to GND on ESP-01.
There are two version of ESP-01 module, the only difference is the size of the flash memory. The blue module has 512 Kb, and the black module has 1MB of flash: