Pinagem
Pinagem ESP-01 (ESP8266, conector 2×4)

Pinos
- 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
Especificações
| Chip | ESP8266EX |
|---|---|
| CPU | Tensilica L106, 80 MHz (opção de 160 MHz) |
| Memória flash | 512 KB (ESP-01) ou 1 MB (ESP-01S) |
| Tensão de alimentação | 3.3 V (3.0–3.6 V) |
| Nível lógico | 3.3 V (não tolera 5 V) |
| Corrente de pico | ≈ 170 mA durante transmissão Wi-Fi (planeje 300 mA) |
| Corrente por GPIO | 12 mA máx. por pino |
| GPIO utilizáveis | GPIO0, GPIO2 (+ GPIO1/3 se a serial não for usada) |
| Wi-Fi | 802.11 b/g/n, 2.4 GHz |
| Interface | UART (firmware AT ou sketch próprio) |
| Tamanho | 24.8 × 14.3 mm |
Notas
- Oito pinos em um conector macho 2×4 em uma das pontas, lidos pelo lado dos componentes com a antena apontando para longe: a fileira ao longo da borda da placa é TX, CH_PD, RST, VCC; a fileira interna é GND, GPIO2, GPIO0, RX. Duas fileiras a 0.1" significa que ele não encaixa em uma protoboard sem curto-circuitar as fileiras — use uma placa adaptadora ou jumpers.
- SÓ 3.3V, no VCC e em todos os pinos de sinal: nada neste módulo tolera 5V. O próprio pino de 3.3V de um adaptador USB-TTL geralmente não consegue fornecer as rajadas de 200–300mA que o Wi-Fi consome, o que aparece como resets aleatórios — dê a ele um regulador de 3.3V adequado.
- O CH_PD (EN) precisa estar ligado em ALTO para o chip funcionar, e o RST é ativo em nível baixo. GPIO0 em BAIXO no reset entra no modo de gravação via UART, em ALTO inicia o sketch; o GPIO2 precisa estar em ALTO no reset — então nenhum dos dois pinos de strapping pode ser usado como entrada que possa estar em nível baixo na energização.
- Só GPIO0 e GPIO2 são E/S livres; TX e RX (GPIO1/GPIO3) podem ser reaproveitados como GPIO quando a serial não for mais necessária, ao custo do monitor serial.







