Loading source-backed pinouts…
Microcontroller
Classic tiny ESP8266 board with stackable shields, still everywhere in ESPHome and Tasmota builds.
USB at top, component side up, headers on both long edges
Simplified technical illustration. Pin data is source-backed; verify against the linked documentation before wiring.
Hover, tap, or arrow to a pad to inspect it.
| # | Signal | Role | Net | Also / notes |
|---|---|---|---|---|
| 1 | System | |||
| 3 | ADC | 0–3.2 V via 220 kΩ/100 kΩ divider; bare chip ADC is 0–1 V. | ||
| 5 | GPIO | No PWM, IRQ, or deep-sleep wake. | ||
| 7 | SPI | SPI | HSPI CLK | |
| 9 | SPI | SPI | HSPI MISO | |
| 11 | SPI | SPI | HSPI MOSI | |
| 13 | Alt | SPI | HSPI CS · Boot-strap: must be LOW at reset. | |
| 15 | Power | 3V3 | ||
| 2 | UART | UART0 | UART0 TX | |
| 4 | UART | UART0 | UART0 RX | |
| 6 | I2C | I2C | SCL | |
| 8 | I2C | I2C | SDA | |
| 10 | Alt | Boot-strap: LOW = flash mode, must be HIGH for normal boot. | ||
| 12 | Alt | UART1 | TXD1 · Onboard LED; boot-strap: must be HIGH at reset. | |
| 14 | Ground | GND | ||
| 16 | Power | 5V |