Safe and Unsafe pins in ESP32 and ESP32-S3
5/29/2023
Reading time: 1 mins

Safe and Unsafe pins in ESP32 and ESP32-S3

Safe and Unsafe pins in ESP32 and ESP32-S3
Good (safe and usable) pins and Bad (restricted or internally used pins) on ESP32

I kept using the wrong pin on ESP32 and S3 while working with them, so here is my go-to chart of pins on ESP32-S3 on the left and ESP32 on the right.

All the pins marked with green are GOOD, reds are NO-GOs and oranges are either Input-only or Output-only or have some limitations, like could be used only with certain conditions met.

ESP-32-S3

Following is the list of all usable pins on an ESP-32-S3 module. The chart includes all usable pins in green, unusable in red, and restricted ones in orange. The gray ones are other pins, I will update them appropriately as we progress.

Safe and Unsafe pins in ESP32 and ESP32-S3
Usable and restricted pins in ESP-32-S3

ESP-32-S3 on an AI-thinker ESP-32 Breakout board

The following Chart/diagram shows the pin out of AI-Thinker ESP-32 Breakout board, along with the usability of all GPIO pins of the ESP-32-S3 module. You can use the same board for most WROOM modules except for C3 ones.

Safe and Unsafe pins in ESP32 and ESP32-S3
Usable and restricted pins on ESP-32-S3 on an AI-thinker ESP-32 Breakout board
Previous
Gangnam Style Bootscreen Animation for Android download
Next
Build SuDoKu game using ReactJs
© 2023 Anil Maharjan