Pin Classification and Function Summary

1:04

Considering file usage.

Deciding on citations.

Considering input types.

Espressif encountered an error.

From the datasheet and Espressif pin notes for this module, here are the pin groups you asked for:
Bootstrap / strapping pins
These are sampled at reset, then can act as normal IO afterward:
  • IO0 / GPIO0pin 3
    • Boot mode strap
    • Default internal pull-up
  • IO45 / GPIO45pin 39
    • VDD_SPI voltage strap
    • Default internal pull-down
  • IO46 / GPIO46pin 40
    • Boot mode strap
    • ROM message printing strap
    • Default internal pull-down
Boot-mode detail:
  • SPI boot: GPIO0 = 1, GPIO46 = any
  • Download boot: GPIO0 = 0, GPIO46 = 0
  • Avoid: GPIO0 = 0, GPIO46 = 1
Input-only pins GPIO input-only
  • IO46 / GPIO46pin 40
    • Explicitly listed as input only
Dedicated input pin
  • ENpin 41
    • Chip enable input
    • Not a general-purpose GPIO
    • Must not be left floating
Pins connected to internal memory
These are the exposed module pins tied to the internal flash/PSRAM interface, so they should be treated as reserved rather than general-purpose IO:
  • IO26 / GPIO26pin 25
    • Connected to PSRAM CS
    • Datasheet says it cannot be used for other functions
  • IO33 / GPIO33pin 27
    • Memory interface signal
  • IO34 / GPIO34pin 28
    • Memory interface signal
  • IO35 / GPIO35pin 29
    • Memory interface signal
  • IO36 / GPIO36pin 30
    • Memory interface signal
  • IO37 / GPIO37pin 31
    • Memory interface signal
  • IO38 / GPIO38pin 32
    • Memory interface signal
Practical takeaway:
  • Definitely reserved: IO26
  • Also normally reserved / use with caution: IO33 to IO38
  • Espressif also notes the SPI0/1 memory bus pins are usually not recommended for other use.
USB pins
Yes, USB is present:
  • IO19 / GPIO19pin 22USB_D-
  • IO20 / GPIO20pin 23USB_D+
If you want, I can turn this into a pin classification table for the whole module next, including:
  • power pins
  • ground pins
  • strap pins
  • reserved memory pins
  • USB/UART/JTAG pins
  • safe general-purpose IO pins
Use attached datasheet
Add exact part number
Include pin numbers
2 days

To get started, talk to Flux or create a New Document.

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    step

    ESP32-S2-WROVER.step

    3D3D Model
    ESP32-S2-WROVER-removebg-preview.png

    ESP32-S2-WROVER-removebg-preview.png

    ESP32-S2-WROVER-removebg-previewThumbnail
    kicad_mod

    MODULE_ESP32-S2-WROVER-FS.kicad_mod

    MODULE_ESP32-S2-WROVER-FSFootprint
    ESP32-S2-WROVER

    ESP32-S2-WROVER

    ESP32-S2-WROVER Symbol.svgDefault

    ESP32-S2-WROVER

    ESP32-S2-WROVER thumbnail
    WiFi 802.11b/g/n Transceiver Module 2.4GHz PCB Trace Surface Mount #RF #wifi #ESP32S2 #CommonPartsLibrary #MCU #module

    Properties

    Integrated Circuit

    Espressif Systems

    ESP32-S2-WROVER

    U

    parametric-v1

    Pricing & Availability

    Distributor

    Qty 1

    Controls