Esp-01 Datasheet __full__ Jun 2026

: Supports 802.11 b/g/n, Wi-Fi Direct (P2P), and soft-AP.

: Used to determine boot mode. Pull LOW to enter programming/flash mode; pull HIGH for normal operation. GPIO2 : Must be pulled HIGH at boot. ESP-01 vs. ESP-01S: Key Differences esp-01 datasheet

The datasheet makes the ESP-01 look limited (only 2 usable I/O pins, needs level shifting, awkward boot sequence). And honestly, for a new project, you should probably buy an ESP32-C3 or an ESP8266 D1 Mini. : Supports 802

The ESP-01 has a compact pinout with the following pins: GPIO2 : Must be pulled HIGH at boot

| Mode | GPIO 0 | GPIO 2 | GPIO 15 (TXD) | | :--- | :--- | :--- | :--- | | | LOW | HIGH | LOW | | Flash Boot (Run Code) | HIGH | HIGH | LOW |

But trying to use an ESP-01 without consulting its datasheet is like trying to fly a drone in the dark. You might get it off the ground, but you’re going to crash.