What ESP32 has the most amount of free GPIO ?

GeorgeFlorian1
Posts: 160
Joined: Thu Jan 31, 2019 2:32 pm

What ESP32 has the most amount of free GPIO ?

Postby GeorgeFlorian1 » Tue Jul 20, 2021 11:30 am

Hello.
I need an ESP32 variant being able to drive a LED display that uses the following pins:

Code: Select all

    #define R1_PIN  GPIO_NUM_12
    #define G1_PIN  GPIO_NUM_14
    #define B1_PIN  GPIO_NUM_33
    #define R2_PIN  GPIO_NUM_25
    #define G2_PIN  GPIO_NUM_9
    #define B2_PIN  GPIO_NUM_18

    #define A_PIN   GPIO_NUM_19
    #define B_PIN   GPIO_NUM_22
    #define C_PIN   GPIO_NUM_21
    #define D_PIN   GPIO_NUM_4
    #define E_PIN   GPIO_NUM_26
    #define LAT_PIN GPIO_NUM_15
    #define OE_PIN  GPIO_NUM_13

    #define CLK_PIN GPIO_NUM_2
And I will also need other 3 Input Pins and 1 Output pin.
What can I use ? I was thinking of ESP32-DEVKITC-32E.

ESP_LJH
Posts: 387
Joined: Tue May 18, 2021 9:21 am

Re: What ESP32 has the most amount of free GPIO ?

Postby ESP_LJH » Tue Jul 20, 2021 11:37 am

Any ESP32 modules and devkit boards could satisfy your requirements, GPIOs are sufficient.

P32Studio
Posts: 5
Joined: Wed Jul 21, 2021 4:47 pm

Re: What ESP32 has the most amount of free GPIO ?

Postby P32Studio » Wed Jul 21, 2021 5:40 pm

This is for example pinout diagram for ESP-WROOM32 (my little creation :) ). Keep in mind that GPIO 6, 7, 8, 9, 10 and 11 are used for UART communication via USB and GPIO0 has special purpose during bootup - when held low as the chip is reset or it gets powered up, special program starts up in the processor. This program wants to download firmware code from the computer. See GPIO Bootstrap pins for more information.
Image

Who is online

Users browsing this forum: No registered users and 198 guests