Skip to content

ESP Chips

José Antonio Jiménez Campos edited this page Jun 1, 2024 · 16 revisions

Chips

Chip CPU Speed Cores RAM Pins GPIOs WiFi
ESP8266 Tensilica L106 80MHz 1 160KB 32 13 802.11n 20MHz
ESP32 Tensilica Xtensa LX6 160MHz 1 or 2 520KB 48 30 802.11n 40MHz
ESP32-S2 Tensilica Xtensa LX7 160MHz 1 320KB 56 39 802.11n 40MHz
ESP32-S3 Tensilica Xtensa LX7 160MHz 2 512KB 56 41 802.11n 40MHz
ESP32-C2 RISC-V 120MHz 1 272KB 24 17 802.11n 40MHz
ESP32-C3 RISC-V 160MHz 1 400KB 32 18 802.11n 40MHz
ESP32-C5* RISC-V 240MHz 1 400KB Unknown 20 802.11ax 40MHz 2.4GHz & 5GHz
ESP32-C6 RISC-V 160MHz 1 512KB 32 / 40 18 / 26 802.11ax 40MHz
  • ESP32C5 chip is not available yet in the market.

Espressif SoC Overview

Official Espressif Technical Documents

Common GPIO Functions

These GPIOs are normally connected in development boards:

Chip Boot UART0 TX UART0 RX USB- USB+
ESP8266 0 1 3
ESP32 0 1 3
ESP32-S2 0 43 44 19 20
ESP32-S3 0 43 44 19 20
ESP32-C2 9 20 19
ESP32-C3 9 21 20 18 19
ESP32-C6 9 16 17 12 13
Clone this wiki locally