I2C in ESP32-WROOM-32E

Javi88
Posts: 1
Joined: Mon Oct 21, 2024 1:51 pm

I2C in ESP32-WROOM-32E

Postby Javi88 » Mon Oct 21, 2024 2:18 pm

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.

ESP_Sprite
Posts: 9757
Joined: Thu Nov 26, 2015 4:08 am

Re: I2C in ESP32-WROOM-32E

Postby ESP_Sprite » Tue Oct 22, 2024 5:47 am

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.

Who is online

Users browsing this forum: pmi2410 and 132 guests