This is an interfacing of PIC18F4550 with a 2-wire serial LCD and DHT11 digital humidity and temperature sensor.
The 2-wire serial LCD is a simple LCD (16x2 or 20x4) connected with a shift register (74HC164, 74HC595, CD4094 ....) as shown on the circuit schematic.
The DHT11 is a digital humidity and temperature sensor which uses only one wire to communicate with the microcontroller.
The following video shows this project using hardware circuit: