Component Pin Classification

0:58

Searching for pin information.

Espressif encountered an error.

I checked the Espressif datasheet for ESP32-PICO-MINI-02U. Here are the pin groups you asked for:
Bootstrap / strapping pins
These are sampled at reset for boot configuration:

Table


Module PinSignalNotes
19IO12 / MTDIStrapping pin, also affects VDD_SDIO voltage
21IO15 / MTDOStrapping pin, also affects boot log output
22IO2Strapping pin
23IO0Strapping pin, boot/download mode control
29IO5Strapping pin
Input-only pins
These pins are input-only, not bidirectional GPIO:

Table


Module PinSignalFunctions
4I36 / GPIO36ADC1_CH0, RTC_GPIO0
5I37 / GPIO37ADC1_CH1, RTC_GPIO1
6I38 / GPIO38ADC1_CH2, RTC_GPIO2
7I39 / GPIO39ADC1_CH3, RTC_GPIO3
9I34 / GPIO34ADC1_CH6, RTC_GPIO4
10I35 / GPIO35ADC1_CH7, RTC_GPIO5
8ENChip enable input only
Pins connected to internal memory
The module datasheet says some chip pins are used internally and are not led out on the module, while others are brought out but are tied to in-package flash/PSRAM and are not recommended for other use.

Not led out on the module


Chip SignalInternal Use
CMD / IO11Embedded flash
CLK / IO6Embedded flash
SD2 / IO9Embedded PSRAM
SD3 / IO10Embedded PSRAM

Brought out on the module, but connected to internal flash/PSRAM


Module PinSignalInternal Connection
27IO7HS1_DATA0 / flash-related bus
28IO8HS1_DATA1 / flash-related bus
30RXD0 / GPIO3Not internal memory
31TXD0 / GPIO1Not internal memory
More specifically from the module schematic, these internal memory-related connections are:
  • IO23 -> SPIDI
  • IO18 -> SPIWP
  • CLK -> FLASH_CLK
  • CMD -> FLASH_CS
  • SD3 -> PSRAM_CLK
  • SD2 -> PSRAM_CS
  • IO17 -> SPIDO
  • IO16 -> SPIHD
So for practical pin-classification in your part:
  • Definitely internal-memory reserved / not for general use: IO6, IO9, IO10, IO11
  • Also involved in the internal flash/PSRAM interface in the module schematic: IO16, IO17, IO18, IO23
USB pins
This module does not have native USB data pins exposed in the datasheet pin table.
  • No USB_DP
  • No USB_DM
  • No native USB interface pins listed
So the USB pins list is empty for this part.

Short summary


CategoryPins
Bootstrap pinsIO0, IO2, IO5, IO12, IO15
Input-only pinsGPIO34, GPIO35, GPIO36, GPIO37, GPIO38, GPIO39, plus EN as input
Internal-memory connected / reservedIO6, IO9, IO10, IO11; also module memory interface uses IO16, IO17, IO18, IO23
USB pinsNone
If you want, I can turn this into a pin classification table for all 53 pins next.
Use this datasheet
Extract exact pin lists
Flag unavailable groups
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

    ESP32-PICO-MINI-02_L.png

    ESP32-PICO-MINI-02_L.png

    ESP32-PICO-MINI-02_L
    ESP32-PICO-MINI-02U removebg-preview.png

    ESP32-PICO-MINI-02U removebg-preview.png

    ESP32-PICO-MINI-02U removebg-previewThumbnail
    ESP32-PICO-MINI-02

    ESP32-PICO-MINI-02

    ESP32-PICO-MINI-02 Symbol.svgDefault
    step

    ESP32-PICO-MINI-02U-N8R2--3DModel-STEP-269445.STEP

    3DModel-STEP-2694453D Model
    kicad_mod

    MODULE_ESP32-PICO-MINI-02U-FS.kicad_mod

    MODULE_ESP32-PICO-MINI-02U-FSFootprint

    ESP32-PICO-MINI-02U

    ESP32-PICO-MINI-02U thumbnail
    Bluetooth, WiFi 802.11b/g/n, Bluetooth v4.2 +EDR, Class 1, 2 and 3 Transceiver Module 2.4GHz Antenna Not Included, U.FL Surface Mount #RF #wifi #ESP32 #ESP32PICO #CommonPartsLibrary #MCU #module

    Properties

    Module

    Espressif Systems

    ESP32-PICO-MINI-02U

    ESP

    parametric-v1

    Pricing & Availability

    Distributor

    Qty 1

    Controls