ForestHub Logo ForestHub Logo ForestHub

Espressif

ESP32-S2 Edge AI Guides

320 KB SRAM with Xtensa LX7 core supports basic ML inference. No Bluetooth limits IoT deployment but USB OTG enables direct sensor connections.

Hardware Specs

Processor Single-core Xtensa LX7 @ 240 MHz
Cores 1
Clock 240 MHz
SRAM 320 KB
PSRAM 4 MB
Flash 4 MB
FPU none
Connectivity Wi-Fi 802.11 b/g/n
Key Features USB OTG (native), LCD/Camera interface, 14 capacitive touch channels, ULP co-processor (RISC-V based), Hardware crypto acceleration
Price $2–$4 (chip), $6–$18 (dev board)

Dev Boards in This Family

28 edge-AI-capable ESP32-S2 development boards with specs and compatibility details.

Adafruit Feather ESP32-S2

Adafruit

320 KB RAM · 240 MHz

Adafruit Feather ESP32-S2 Reverse TFT

Adafruit

320 KB RAM · 240 MHz

Adafruit Feather ESP32-S2 TFT

Adafruit

320 KB RAM · 240 MHz

Adafruit FunHouse

Adafruit

320 KB RAM · 240 MHz

Adafruit MagTag 2.9

Adafruit

320 KB RAM · 240 MHz

Adafruit Metro ESP32-S2

Adafruit

320 KB RAM · 240 MHz

Adafruit QT Py ESP32-S2

Adafruit

320 KB RAM · 240 MHz

EspinalLab ATMegaZero ESP32-S2

EspinalLab

320 KB RAM · 240 MHz

Smart Bee Motion

Smart Bee

320 KB RAM · 240 MHz

Deneyap Mini

T3 Foundation

320 KB RAM · 240 MHz

Deneyap Mini v2

T3 Foundation

320 KB RAM · 240 MHz

Franzininho WiFi Board

Franzininho

320 KB RAM · 240 MHz

Espressif ESP32-S2-Kaluga-1 Kit Espressif ESP32-S2-Saola-1 Adafruit ESP32-S2 Feather Development Board Franzininho WiFi Franzininho WiFi MSC WEMOS LOLIN S2 Mini WEMOS LOLIN S2 PICO microS2 Department of Alchemy MiniMain ESP32-S2 Ai-Thinker NodeMCU-32S2 (ESP-12K) senseBox MCU-S2 ESP32-S2 SparkFun ESP32-S2 Thing Plus Unexpected Maker FeatherS2 Unexpected Maker FeatherS2 Neo Unexpected Maker RMP Unexpected Maker TinyS2

Hardware Guides

No hardware guides yet. Use the MCU Checker to explore compatibility.

Other Microcontrollers

EFR32MG

Silicon Labs

256 KB RAM · 40 MHz

ESP32

Espressif

520 KB RAM · 240 MHz

ESP32-C3

Espressif

400 KB RAM · 160 MHz

ESP32-C6

Espressif

512 KB RAM · 160 MHz

ESP32-S3

Espressif

512 KB RAM · 240 MHz

GAP8

GreenWaves Technologies

512 KB RAM · 250 MHz

i.MX RT1052

NXP

512 KB RAM · 600 MHz

i.MX RT1062

NXP

1024 KB RAM · 600 MHz

i.MX RT1064

NXP

1024 KB RAM · 600 MHz

LPC55xx

NXP

320 KB RAM · 150 MHz

nRF52832

Nordic Semiconductor

64 KB RAM · 64 MHz

nRF52833

Nordic Semiconductor

128 KB RAM · 64 MHz

nRF52840

Nordic Semiconductor

256 KB RAM · 64 MHz

RA6M5

Renesas

512 KB RAM · 200 MHz

SAMD51

Microchip

256 KB RAM · 120 MHz

SAME51

Microchip

256 KB RAM · 120 MHz

STM32F3

STMicroelectronics

80 KB RAM · 72 MHz

STM32F4

STMicroelectronics

192 KB RAM · 168 MHz

STM32F7

STMicroelectronics

512 KB RAM · 216 MHz

STM32G4

STMicroelectronics

128 KB RAM · 170 MHz

STM32H5

STMicroelectronics

640 KB RAM · 250 MHz

STM32H7

STMicroelectronics

1024 KB RAM · 480 MHz

STM32L4

STMicroelectronics

128 KB RAM · 80 MHz

STM32L5

STMicroelectronics

256 KB RAM · 110 MHz

STM32U5

STMicroelectronics

786 KB RAM · 160 MHz

STM32WB

STMicroelectronics

256 KB RAM · 64 MHz

Orchestrate ESP32-S2 Edge AI with ForestHub

The ESP32-S2 runs inference on-device. ForestHub on your Linux edge gateway ingests its results over MQTT, orchestrates the sense-reason-act loop as a deterministic, auditable graph, and acts on the line.

Get Started Free