The LCD module is attached via 2 analog pins to the Arduino board.
The arduino board listens for serial data coming in that starts with a line number, it will then send it on its way to the correct line, while calculating what substring it needs to display on the LCD.
The raspberry pi is running the python script that is doing the sending. The raspberry pi has