esp32s2 Development Boards
The list of esp32s2 development boards, complete with pinouts, technical specifications, datasheets and more.
The ESP32-S2 is a single-core Wi-Fi SoC designed for secure IoT applications. It adds advanced hardware security features like cryptographic acceleration, secure boot, and flash encryption, making it ideal for connected appliances, smart locks, and enterprise IoT.
While it does not support Bluetooth, it includes native USB OTG, making it great for USB devices or web USB interfaces. Developers use the ESP-IDF or Arduino Core with full support.
Technical Specifications
π§ Microcontroller
π‘ Connectivity
π Interfaces
Strapping Pins
Some pins are reserved for critical functions like bootstrapping, JTAG debugging, USB communication, and flash memory operations. Misusing these pins may lead to boot failures, programming issues, USB conflicts, or disruptions in flash storage.
Critical Pin Categories:
- π οΈ Strapping Pins: Control boot behavior and flash voltage selection
- π JTAG Debugging Pins: Required for low-level debugging
- π USB Communication Pins: Used for USB Serial/JTAG communication
- β‘ Flash Memory & SPI Pins: Connected to SPI flash memory and PSRAM
- π‘ UART Serial Communication Pins: Used for debugging and firmware uploads
PIN | Label | Reason | Function |
---|---|---|---|
IO0 | GPIO0 | Must be pulled high for normal boot; pulling low at reset enters bootloader (download mode). Also serves as SPI flash data-in (SPID) line when using external flash memory. | π οΈ Strapping |
IO9 | FSPIHD | Typically used as flash/PSRAM IO line in certain configurations; avoid using as GPIO if flash or PSRAM is present. | β‘ Flash |
IO10 | FSPICS0 | Often used as flash chip select in some designs; not available for GPIO when controlling flash. | β‘ Flash |
IO11 | FSPID | Used for flash data transfer in certain configurations; should be avoided for general use if flash is connected. | β‘ Flash |
IO12 | FSPICLK | Used as flash clock line in some boards; not free for GPIO if driving flash. | β‘ Flash |
esp32s2 Development Boards List

ESP32S2 Dev Module
Breadboard-friendly ESP32-S2 board with native USB and full Wi-Fi support β ideal for general-purpose IoT development.

ESP32S2 Native USB
ESP32-S2 board featuring native USB OTG support β perfect for USB device emulation and HID applications.

UM FeatherS2
Feature-rich ESP32-S2 Feather board with 16MB Flash, 8MB PSRAM, and LiPo charging β great for advanced IoT projects.

UM FeatherS2 Neo
ESP32-S2 Feather board with 4MB Flash, 2MB PSRAM, and a 5x5 RGB LED matrix β ideal for creative and visual IoT...

UM TinyS2
Ultra-compact ESP32-S2 board with 4MB Flash, 2MB PSRAM, and USB-C β optimized for low-power, space-constrained projects.

UM RMP
ESP32-S2 development board designed for robust performance in industrial and rugged IoT environments.

microS2
Tiny ESP32-S2 board with USB-C and low power β great for portable, secure IoT projects and embedded prototypes.

SparkFun ESP32-S2 Thing Plus
Feather-compatible ESP32-S2 board with USB and LiPo β ideal for secure IoT and hardware prototyping.

LOLIN S2 Mini
Compact ESP32-S2 board by Wemos with USB-C and LiPo charging β perfect for space-saving embedded builds.

LOLIN S2 PICO
Tiny ESP32-S2 board with castellated edges and USB-C β ideal for compact integrations and custom modules.

Adafruit Metro ESP32-S2
Full-size ESP32-S2 dev board with USB-C and STEMMA QT β great for breadboarding and secure applications.

Adafruit MagTag 2.9"
ESP32-S2 board with a 2.9" E-Ink display β perfect for low-power dashboards, signage, and to-do lists.

Adafruit FunHouse
ESP32-S2 board with sensors, screen, and buttons β ideal for smart home control panels and STEM projects.

Adafruit Feather ESP32-S2
ESP32-S2 Feather board with USB-C and STEMMA QT β ideal for secure, battery-powered IoT projects.

Adafruit Feather ESP32-S2 TFT
Feather-format ESP32-S2 board with TFT screen β great for UI-driven, low-power devices.

Adafruit Feather ESP32-S2 Reverse TFT
ESP32-S2 Feather board with a front-facing TFT β perfect for compact dashboards and visual projects.

Adafruit QT Py ESP32-S2
Tiny ESP32-S2 board with STEMMA QT and USB-C β ideal for compact, plug-and-play IoT applications.

Deneyap Mini
ESP32-S2 board for education and prototyping β offers basic I/O and USB support in a compact format.

Deneyap Mini v2
Updated ESP32-S2 educational board with improved design β great for STEM and rapid prototyping.

ATMegaZero ESP32-S2
Raspberry Pi Zeroβstyle ESP32-S2 board β ideal for Linux-style form factor with secure IoT power.

Franzininho WiFi
Open-source ESP32-S2 dev board β great for educational and community-based IoT projects.

Franzininho WiFi MSC
ESP32-S2 board with USB MSC boot β great for beginners and OTA or USB file-based programming.

Department of Alchemy MiniMain ESP32-S2
Minimal ESP32-S2 board with secure features β ideal for embedded development and integration.

Bee Motion

Espressif ESP32-S2-DevKitM-1
Compact official ESP32-S2 board with secure boot β great for secure IoT prototyping and embedded dev.

Espressif ESP32-S2-DevKitC-1
Full-featured official ESP32-S2 dev board β ideal for development with USB, Wi-Fi, and secure features.