Home › Forums › Raspberry Pi › I2C Communication between Raspberry Pi and PIC Microcontroller Tagged: 3.3V, 5V, i2c, PIC, Raspberry Pi This topic has 1 reply, 2 voices, and was last updated 7 years, 2 months ago by Ligo George. Viewing 2 posts - 1 through 2 (of 2 total) Author Posts December 26, 2015 at 10:32 pm #11934 zs1bfeParticipant I have been using I2C between Rpi & PIC16f877 with the PIC running at 3V. I would like to use 5V on all circuits and supplies. Is it possible to use 5V on the I2C pins of RPI? I cannot see that a levelshifter will work, please help. Thx December 28, 2015 at 10:27 am #11936 Ligo GeorgeKeymaster You can use 3.3V pull up resistors instead of 5v pull up. Otherwise you can refer this also : https://www.adafruit.com/datasheets/an97055.pdf Author Posts Viewing 2 posts - 1 through 2 (of 2 total) You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In