ESP-Wrover-Kit pin names in Arduino

jano2358
Posts: 8
Joined: Mon Jul 02, 2018 12:03 pm

ESP-Wrover-Kit pin names in Arduino

Postby jano2358 » Tue Aug 14, 2018 12:04 pm

hi!

Don't know if this is already answered, I can't find it anywhere, how are the pins of the ESP32-Wrover-Kit (the big board with screen) named into the Arduino?

Archibald
Posts: 106
Joined: Mon Mar 05, 2018 12:44 am

Re: ESP-Wrover-Kit pin names in Arduino

Postby Archibald » Wed Aug 15, 2018 2:51 am

I'm using a different kit but simply use the pin numbers in Arduino code, for example:

Code: Select all

pinMode(32,OUTPUT) digitalWrite(32,LOW);
;

jano2358
Posts: 8
Joined: Mon Jul 02, 2018 12:03 pm

Re: ESP-Wrover-Kit pin names in Arduino

Postby jano2358 » Wed Aug 15, 2018 9:10 am

I tried that to, but some pins don't follow the logic, I don't get anything from the pins
IO16, 17, 22, 36, 34, 39, 35, 32, 33 from the big row of pins, also how the pins in the SPI interface are addressed?
This should be specified somewhere, isn't?

Archibald
Posts: 106
Joined: Mon Mar 05, 2018 12:44 am

Re: ESP-Wrover-Kit pin names in Arduino

Postby Archibald » Wed Aug 15, 2018 12:06 pm

As documented here, pins 34 to 39 can only be set as input mode and do not have software pullup or pulldown functions. Also pins 6-11 are used for the SPI flash memory. Pin 0 (zero) is used by the 'Boot' button. Furthermore from this documentation of the Wrover: "GPIO16 and GPIO17 are used as the CS and clock signal for PSRAM. To ensure reliable performance, the two GPIOs are not broken out."

I have not tried to get SPI to work, but I understand the ESP32 Arduino IDE includes an SPI library (GitHub reference).

Pin 22 works as an output on my board (it's not a ESP-Wrover-Kit).

jano2358
Posts: 8
Joined: Mon Jul 02, 2018 12:03 pm

Re: ESP-Wrover-Kit pin names in Arduino

Postby jano2358 » Wed Aug 15, 2018 4:31 pm

ok, I will need to make some rewiring now, Thanks!

LeroyCorbid
Posts: 1
Joined: Wed Sep 12, 2018 4:37 am

Re: ESP-Wrover-Kit pin names in Arduino

Postby LeroyCorbid » Wed Sep 12, 2018 4:44 am

hallo, I have just spent too much time trying to map out my new Adfruit feather ESP-32 and this is what i have found....

Pls ignore the base image as it is for a 8266, the blue tags are labled with the pin number that worked as an output pin for me..

Use at your own risk.. Hope this helps someone :mrgreen:

esp876.png
esp876.png (271.95 KiB) Viewed 285 times

Return to “ESP32 Arduino”

Who is online

Users browsing this forum: No registered users and 6 guests