Component Pin Overview

I checked the Espressif datasheet and pin-definition docs for this module.
Bootstrap / strapping pins
These are the pins sampled at reset for boot/config behavior:

Table


Pin namePin no.PurposeDefault strap
GPIO0 / IO04Boot mode selectWeak pull-up = 1
GPIO45 / IO4541VDD_SPI voltage selectWeak pull-down = 0
GPIO46 / IO4644Boot mode / ROM message printingWeak pull-down = 0
From the boot configuration tables:
  • GPIO0 + GPIO46 control boot mode
    • SPI boot: GPIO0 = 1, GPIO46 = don't care
    • Download boot: GPIO0 = 0, GPIO46 = 0
    • GPIO0 = 0, GPIO46 = 1 is an invalid combination and should be avoided.
  • GPIO45 controls VDD_SPI strap behavior.
  • GPIO46 also affects ROM boot message printing.
Input-only pins
For normal GPIO use, the only input-only GPIO called out is:

Table


Pin namePin no.Notes
GPIO46 / IO4644Input-only GPIO, also a strapping pin
Also worth noting:
  • EN is pin 45 and is an input used to enable/power the chip, but it is not a general-purpose GPIO.
Pins connected to internal memory / flash interface
These are the pins associated with the SPI0/1 flash/PSRAM memory interface or called out as restricted for memory use:
Direct memory-interface / reserved-use category

Table


Pin namePin no.Memory-related function
GPIO26 / IO2626SPICS1; datasheet notes this pin is used by embedded PSRAM on N4R2 variants
GPIO33 / IO3328SPIIO4, FSPIHD
GPIO34 / IO3429SPIIO5, FSPICS0
GPIO35 / IO3531SPIIO6, FSPID
GPIO36 / IO3632SPIIO7, FSPICLK
GPIO37 / IO3733SPIDQS, FSPIQ
GPIO38 / IO3834FSPIWP
Important nuance:
  • Espressif marks GPIO26-32 as the SPI0/1 interface used for in-package flash/PSRAM or recommended for off-package memory on the ESP32-S2 family.
  • On this module’s exposed pins, you can see IO26 directly in that group.
  • Espressif also says GPIO33-37 are used for the higher 4-bit data lines plus DQS in 8-line SPI mode, so they should be used with caution if that memory mode is relevant.
  • The module pin table specifically notes IO26 is used by embedded PSRAM on ESP32-S2-MINI-2-N4R2 / 2U-N4R2 variants.
USB pins
Yes, USB pins are present:

Table


Pin namePin no.USB function
GPIO19 / IO1923USB_D-
GPIO20 / IO2024USB_D+
Short summary
  • Bootstrap pins: IO0, IO45, IO46
  • Input-only GPIO: IO46
  • Internal-memory-related pins: IO26, IO33, IO34, IO35, IO36, IO37, IO38
  • USB pins: IO19 = USB_D-, IO20 = USB_D+
If you want, I can turn this into a pin-property checklist for the part project next.
Use the attached datasheet
Add pin descriptions
Flag unavailable groups
IO10
IO21
IO19
IO18
EN
IO41
IO37
IO34
IO7
IO11
RXD0
IO8
IO17
IO5
IO42
IO6
IO26
IO15
IO12
IO35
IO46
IO2
IO9
IO39
IO45
IO1
IO20
IO36
IO40
IO13
IO33
IO4
3V3
IO0
IO38
IO14
IO16
TXD0
IO3


ESP32-S2-MINI-2U

ESP32-S2-MINI-2U thumbnail
WiFi 802.11b/g/n Transceiver Module 2.4GHz Antenna Not Included, U.FL Surface Mount #RF #wifi #ESP32S2 #CommonPartsLibrary #MCU #module

Properties

Integrated Circuit

Espressif Systems

ESP32-S2-MINI-2U

ESP

parametric-v1

Pricing & Availability

Distributor

Qty 1

Controls