ESP 32 - HACKS

I2C

It seems that is if known knowledge that many prototype boards are uses 21(SDA) and 23(SDA) for I2C connection.

Tak a look at pins

But…

Some prototype boards like the TTGO T1 do not have a pin 23

As you can see on the pinouts page we can use pine 22 for sdl so So

Wire.begin();

-->>

Wire.begin(21,22);  // SDA == 21, SCL == 22

Take a look https://randomnerdtutorials.com/esp32-i2c-communication-arduino-ide/