I’m working on getting up to eight local 4×20 LCD screens working with the TeensyPi™. This involves a pc board that I’ve created that uses the MCP23017 I2C port expander.
This is currently a work in progress, but I’ve got the proof of concept working, and thought I would share it here:
RPi I2C RGB LCD Screens
The RPi on the lower left is communicating withe the two LCD controller boards via I2C. The upper RPi is set up as a TeensyPi™ controlling 12 digital thermometers and 12 digital switches that are currently connevted to LEDs.
The original RGB LCD screens, code and eagle files were taken from the Adafruit libraries and modified by me. They are good people, and should get our orders and support.

Very cool but why a goal of 8 if I may ask….regards
It just happens that the I/O expander chip (MCP23017) that I’m using can be set to respond to up to eight addresses (0×20-0×27).