ESP32 PINOUT

ESP32 GPIO Guides & Reference

Comprehensive documentation for every ESP32 peripheral. From ADC and PWM to I2C, SPI, and UART.

๐Ÿ”Œ

ADC Pins Guide

ADC1 vs ADC2, Wi-Fi conflicts, resolution, and Arduino code examples.

๐Ÿ“ถ

PWM Pins Guide

16 channels, frequency/resolution trade-offs, LED fading, servo control.

๐Ÿ›ก๏ธ

Safe GPIO Pins

Green-yellow-red categorization with beginner cheat sheet.

๐Ÿš€

Strapping Pins

Boot mode, flash voltage, and UART output explained.

๐Ÿ”—

UART Pins Guide

UART0, UART1, UART2, remapping, baud rates, flow control.

๐Ÿ”„

I2C Pins Guide

Default SDA/SCL, dual bus, remapping, troubleshooting.

โšก

SPI Pins Guide

VSPI and HSPI buses, dual bus operation, high-speed config.

๐Ÿ–๏ธ

Touch Pins Guide

T0โ€“T9 touch sensors, touchRead(), wake-from-sleep, calibration.

๐Ÿ’ค

Deep Sleep Guide

Wake sources, RTC GPIO, ULP co-processor, battery optimization.

๐Ÿ“ท

ESP32-CAM Pinout

OV2640 camera, SD card, power, programming, troubleshooting.

โš–๏ธ

ESP32 vs ESP8266

Head-to-head specs comparison. Which chip should you choose?

๐Ÿงฉ

Variants Comparison

S3 vs C3 vs S2 vs C6 vs H2 โ€” all specs side by side.

๐Ÿ“„

Cheat Sheet

Printable quick reference card. GPIO, ADC, strapping pins, variants.

1.8M+ pins mapped ยท 38 pins reference ยท 18 ADC channels ยท 16 PWM channels

Browse All 15+ Guides โ†’