ESP32 Starter kit and I2C voltage levels

Please forgive a newbie question… I purchased the ESP32 starter kit and am having fun. I am a little concerned about the include LED display however. It requires 5V on the VCC pin, but the ESP32 is not 5V tolerant. does the I2C board reduce the voltage on the CLK and SDA pins to 3.3V to keep the arduino happy? I could not find any documentation one way or the other.

The VCC pin must be connected to 5V: The backlight and driver circuit of the LCD display require a 5V power supply. Connecting it to 3.3V will result in low screen brightness or no display.

The GND pins must share a common ground: The GND of the ESP32 and the GND of the I2C board must be connected together. Otherwise, communication will fail due to inconsistent reference voltages.

My apologies for not asking the question clearly. I realize the VCC pin must be connected to 5V and the grounds are tied together correctly. My question is about the voltage on the CLK and SDA pins. Does the LCD display put 5V or 3.3V on these pins? Also should the pull-up resistor on these pins be tied to 5V or 3.3V ??

The voltage on the SCL/SDA pins of the LCD1602 module is determined by the module’s operating voltage:

If the module is connected to 5V, the pins output 5V.

If the module is connected to 3.3V, the pins output 3.3V.

The pull-up resistors must match the voltage level of the ESP32 pins. It is recommended to connect them to 3.3V.