Diagrama de pines
Pines de ESP-01 (ESP8266, cabezal 2×4)

Pines
- Outer row (board edge): TX — GPIO1
- Outer row (board edge): CH_PD — EN
- Outer row (board edge): RST
- Outer row (board edge): VCC — 3V3
- Inner row: GND
- Inner row: GPIO2
- Inner row: GPIO0 — FLASH
- Inner row: RX — GPIO3
Especificaciones
| Chip | ESP8266EX |
|---|---|
| CPU | Tensilica L106, 80 MHz (opción de 160 MHz) |
| Memoria flash | 512 KB (ESP-01) o 1 MB (ESP-01S) |
| Tensión de alimentación | 3.3 V (3.0–3.6 V) |
| Nivel lógico | 3.3 V (no tolera 5 V) |
| Corriente de pico | ≈ 170 mA durante la transmisión Wi-Fi (prevé 300 mA) |
| Corriente por GPIO | 12 mA máx. por pin |
| GPIO utilizables | GPIO0, GPIO2 (+ GPIO1/3 si no se usa el serie) |
| Wi-Fi | 802.11 b/g/n, 2.4 GHz |
| Interfaz | UART (firmware AT o sketch propio) |
| Tamaño | 24.8 × 14.3 mm |
Notas
- Ocho pines en un cabezal macho de 2×4 en un extremo, leídos desde la cara de componentes con la antena apuntando hacia fuera: la fila del borde de la placa es TX, CH_PD, RST, VCC; la fila interior es GND, GPIO2, GPIO0, RX. Dos filas a 0.1" significa que no se puede pinchar en una protoboard sin cortocircuitar las filas — usa una placa adaptadora o cables puente.
- SOLO 3.3V, en VCC y en todos los pines de señal: nada en este módulo tolera 5V. El propio pin de 3.3V de un adaptador USB-TTL normalmente no puede dar las ráfagas de 200–300mA que consume el Wi-Fi, lo que se manifiesta como reinicios aleatorios — dale un regulador de 3.3V como es debido.
- CH_PD (EN) debe estar a nivel ALTO para que el chip funcione, y RST es activo a nivel bajo. GPIO0 a nivel BAJO en el reset entra en modo de grabación por UART, a nivel ALTO arranca el sketch; GPIO2 debe estar a nivel ALTO en el reset — así que ninguno de los dos pines de configuración puede usarse como entrada que pueda estar a nivel bajo al encender.
- Solo GPIO0 y GPIO2 son E/S libres; TX y RX (GPIO1/GPIO3) pueden reutilizarse como GPIO cuando ya no se necesita el serie, a costa de perder el monitor serie.







