Project 1 - Interfacing a 16*2 LCD with Arduino using I2C protocol
Components used:

Circuit:

Code:
For Master, Project1_Master.ino
For Slave, Project2_Slave.ino
Output:


The I2C takes place between Arduino 1 to Arduino 2.
Arduino 1 which acts as a Master and Arduino 2 which acts as a Slave.
The potvalue of Arduino 1 displays potvalue of Arduino 2 and Arduino 2 displays potvalue of Arduino 1.