Home › Forums › Raspberry Pi › I2C Communication between Raspberry Pi and PIC Microcontroller Tagged: 3.3V, 5V, i2c, PIC, Raspberry Pi This topic contains 1 reply, has 2 voices, and was last updated by Ligo George 2 years, 2 months ago. Log In Register Lost Password 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 Log In Register Lost Password Viewing 2 posts - 1 through 2 (of 2 total) You must be logged in to reply to this topic.