ESP32 Pin Naming – Is This an ESP32 Pin Naming Error?

esp32

Just looking at the datasheet for ESP32 I am finding something very strange.
I am trying to decipher why there is different pin assignment (for GPIO02) regarding my ESP32-WROVER and pin mux table inside document on page 60 (where it says it is attached on pin 22):

https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf

enter image description here

In the Wrover development kit schematic it says the pin is located on pin 24:

https://dl.espressif.com/dl/schematics/ESP-WROVER-KIT_V4_1.pdf

enter image description here

Is this a mistake, am I looking at the wrong datasheet? I don't think so because there are no others.

Could some help out with this please?

Best Answer

It's not just this pin - if you look, the others are also wrong in similar vein.

I think the datasheet you are reading has pin labels, which don't match up the ESP32 chip's pin labels. I.e. the first datasheet is the pinout of the ESP32 chip, while the second one is the ESP32-WROVER module. I.e. ESP pin #22, which is named GPIO2, is fanned out as pin #24 on the WROVER module.

Related Topic