I2C LCD display on connect RP2040

I have an LCD display and an Arduino connect RP2040, my 2040 will see the display, but will not use the display, I have tried a few libraries and was wondering if anyone else had this problem, and if there is a library that works

Hello Hedgehawk11,
Welcome to this Forum.

Please explain a bit more.
What Arduino do you have?
What kind of RP2040 device?
What kind of display you have?
How is display and the rest connected to each other?
What liberaries have you tested, with which outcome?
What do you mean with, RP2040 "sees" the display?

I will take a SWAG and assume you are using a 5V LCD display with a backpack common for Arduino usage. It will not work as it appears you have wired it. It needs to be powered with 5V but the I2C pull ups need to be to 3V3. This will allow it to work with the Pi.

Why: In the beginning the I2C bus focussed on 5 volt logic. With the I2C specification 2.0 released 1998 the possible I2C reference voltage was decreased to 2 volt.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.