Skip to content
A project ofgwark.dev

Ai-Thinker · Dev board

ESP-01 / ESP-01S (ESP8266)

The cheapest way to put WiFi on something, and the most awkward. Two usable GPIO, both strapping pins, and no on-board regulator. Orientation below has the antenna on the right.

Cheat sheet (SVG)
Logic level
3.3 V, not 5 V tolerant
Package
2x4 2.54 mm, 24.8 x 14.3 mm

1.Pinout diagram

Highlight a signalhover to preview, click to keep

Outer row

ESP-01

Inner row

Pin detail

Hover a pin for its mappings and gotchas. Click to keep it here.

Logic level
3.3 V, not 5 V tolerant
Package
2x4 2.54 mm, 24.8 x 14.3 mm

Fig. 1. ESP-01 / ESP-01S (ESP8266), 2x4 2.54 mm, 24.8 x 14.3 mm. Hover or tap a signal to light up every pin that carries it.

2.Watch out

3.Full pin reference

Every pin, alias and mapping. This is the table that prints.

Table 1. Pin assignments.

Complete pin reference for ESP-01 / ESP-01S (ESP8266)
PinNameFunctions

Looking for a substitute?

Primary sources

Found a wrong pin? The whole board is one file, data/boards/esp-01.json.

Edit this file on GitHubReport it instead