Skip to main content

Inkplate 2 – Free GPIO pins

Inkplate 2's onboard ESP32 WROVER-E has some pins reserved for internal use (for example, the connection to the e-paper display) and cannot be used for end-user applications. This page contains a list of the available GPIO pins that can be used for external applications.

If you don't need pin details and are just interested in the pins, here are the Inkplate 2 pins that are not connected to any external component: IO2, IO5, IO12, IO13, IO14, IO15, IO25, IO26, IO34, IO35, IO36, IO39

Inkplate 2 free pins
Inkplate 2 free pins

See the table below for pin functions and what each pin is connected to:

Free pin table

PINCONNECTED TOFUNCTION
RXDCH340UART receive pin
TXRCH340UART transmit pin
IO0EXTERNAL PULL-UP RESISTORADC, RTC_GPIO, TOUCH, EMAC_TX_CLK
IO2FREEADC, TOUCH, RTC_GPIO, HSPIWP, HS2_DATA0, SD_DATA0
IO4FREEADC, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
IO5FREEVSPICSO, HS1_DATA6, EMAC_RX_CLK
IO12FREEADC, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
IO13FREEADC, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
IO14FREEADC, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
IO15FREEADC, TOUCH3, MTDO, HSPICSO, RTC_GPIO13, HS2_CMD, SD_CMD, EMAC_RXD3
IO25FREEDAC, ADC, RTC_GPIO6, EMAC_RXD0
IO26FREEDAC, ADC, RTC_GPIO7, EMAC_RXD1
IO34FREEADC, RTC_GPIO4
IO35FREEADC, RTC_GPIO4
IO36FREEADC, RTC_GPIO0
IO39FREEADC, RTC_GPIO3