├── images ├── Lolin32.png ├── ODROID-GO.png ├── ESP-WROOM32.png ├── ESP32-WROVER.png ├── Lolin32-Lite.png ├── TTGO-T-DISPLAY.png ├── TTGO-T-MICRO32.png ├── DOIT-DEVKIT-V1-32.png ├── DOIT-DEVKIT-V1-36.png ├── M5Stack-CORE-BACK.png ├── M5Stack-CORE-FRONT.png ├── ESP-WROOM32-Adapter.png ├── ESP32-WROVER-Adapter.png ├── ODROID-GO-GPIO-mappings.png └── M5Stack-CORE-GPIO-mappings.png └── README.md /images/Lolin32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/Lolin32.png -------------------------------------------------------------------------------- /images/ODROID-GO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/ODROID-GO.png -------------------------------------------------------------------------------- /images/ESP-WROOM32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/ESP-WROOM32.png -------------------------------------------------------------------------------- /images/ESP32-WROVER.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/ESP32-WROVER.png -------------------------------------------------------------------------------- /images/Lolin32-Lite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/Lolin32-Lite.png -------------------------------------------------------------------------------- /images/TTGO-T-DISPLAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/TTGO-T-DISPLAY.png -------------------------------------------------------------------------------- /images/TTGO-T-MICRO32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/TTGO-T-MICRO32.png -------------------------------------------------------------------------------- /images/DOIT-DEVKIT-V1-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/DOIT-DEVKIT-V1-32.png -------------------------------------------------------------------------------- /images/DOIT-DEVKIT-V1-36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/DOIT-DEVKIT-V1-36.png -------------------------------------------------------------------------------- /images/M5Stack-CORE-BACK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/M5Stack-CORE-BACK.png -------------------------------------------------------------------------------- /images/M5Stack-CORE-FRONT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/M5Stack-CORE-FRONT.png -------------------------------------------------------------------------------- /images/ESP-WROOM32-Adapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/ESP-WROOM32-Adapter.png -------------------------------------------------------------------------------- /images/ESP32-WROVER-Adapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/ESP32-WROVER-Adapter.png -------------------------------------------------------------------------------- /images/ODROID-GO-GPIO-mappings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/ODROID-GO-GPIO-mappings.png -------------------------------------------------------------------------------- /images/M5Stack-CORE-GPIO-mappings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/HEAD/images/M5Stack-CORE-GPIO-mappings.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ESP32-GPIO-list 2 | 3 | On Google Sheets I maintain a document with the GPIO pin mappings of the ESP32 MCU and how they are connected on some of the popular modules like: 4 | - DOIT ESP32 DEVKIT V1 5 | - Lolin32 6 | - Lolin32 Lite 7 | - TTGO T-Micro32 8 | - TTGO T-Display 9 | - TTGO VGA32 10 | - ODROID GO 11 | - M5Stack 12 | 13 | De color conventions used are kept consistent for all pinouts. 14 | 15 | [ESP32-GPIO list on Google Sheets](https://docs.google.com/spreadsheets/d/1YNM0ygJRb-AnxUBC7ivR3uWTbxw-iHu1eqr2sKyIV5o/edit?usp=sharing) 16 | 17 | # Espressif ESP-WROOM-32 and ESP32-WROVER 18 | 19 | Here are the pinouts of the ESP32 modules made by Espressif (ESP-WROOM-32 and ESP32-WROVER): 20 | 21 | ![ESP-WROOM-32](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/ESP-WROOM32.png) 22 | ![ESP32-WROVER](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/ESP32-WROVER.png) 23 | 24 | [ESP32 Espressif modules on Google Sheets](https://docs.google.com/spreadsheets/d/1YUnQfJvdDMdRCu7VHqtJBmLtFFmX27PLtTgcogA0_5w/edit?usp=sharing) 25 | 26 | # Adapter boards for ESP-WROOM-32 and ESP32-WROVER 27 | 28 | Here are the pinouts of the adapter boards for these modules: 29 | 30 | ![ESP-WROOM-32-Adapter](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/ESP-WROOM32-Adapter.png) 31 | 32 | ![ESP32-WROVER-Adapter](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/ESP32-WROVER-Adapter.png) 33 | 34 | [ESP32 adapter boards on Google Sheets](https://docs.google.com/spreadsheets/d/1pfcyDsA-za32Rq5lNlfk5DdaT3g35VYemNeNMLWb6TQ/edit?usp=sharing) 35 | 36 | # DOIT modules 37 | 38 | ![DOIT DEVKIT V1 (32)](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/DOIT-DEVKIT-V1-32.png) 39 | 40 | ![DOIT DEVKIT V1 (36)](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/DOIT-DEVKIT-V1-36.png) 41 | 42 | # WeMoS Lolin modules 43 | 44 | ![Lolin32 Lite](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/Lolin32-Lite.png) 45 | 46 | ![Lolin32](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/Lolin32.png) 47 | 48 | # LILYGO TTGO modules 49 | 50 | ![TTGO T-MICRO32](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/TTGO-T-MICRO32.png) 51 | 52 | ![TTGO T-Display](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/TTGO-T-DISPLAY.png) 53 | 54 | # M5Stack 55 | 56 | ![M5Stack CORE FRONT](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/M5Stack-CORE-FRONT.png) 57 | 58 | ![M5Stack CORE BACK](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/M5Stack-CORE-BACK.png) 59 | 60 | ![M5Stack CORE GPIO mappings](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/M5Stack-CORE-GPIO-mappings.png) 61 | 62 | # ODROID GO 63 | 64 | ![ODROID GO](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/ODROID-GO.png) 65 | 66 | ![ODROID GO GPIO mappings](https://raw.githubusercontent.com/beNative/ESP32-GPIO-list/main/images/ODROID-GO-GPIO-mappings.png) 67 | --------------------------------------------------------------------------------