Page 1 of 1

I2C in ESP32-WROOM-32E

Posted: Mon Oct 21, 2024 2:18 pm
by Javi88
Hi,

I am currently designing a board using the ESP32-WROOM-32E module. This module uses the chip ESP32-D0WD-V3.
In the ESP32 Series Datasheet (V4.6) it is clear to me that ESP32-D0WD-V3 has two I2C interfaces and can be routed to any GPIO pin.

What happens is that they don't even mention I2C in the pin definition of the ESP32-WROOM-32E Datasheet and this has got me a bit confused.

As I am not a software developer, can anyone in the forum confirm if in ESP32-WROOM-32E both I2C interfaces can be used in any GPIO pin (except only inputs, or those used internally).

Thanks in advance.

Re: I2C in ESP32-WROOM-32E

Posted: Tue Oct 22, 2024 5:47 am
by ESP_Sprite
Yes, it can be routed to any (available, non-input-only) pin. Most peripherals work like that, peripherals like UART and SPI have 'default' pins but can also be re-routed to any other pin.