From 30d51e2eb7ab6c48814a2fbc18bb2e0b63d4bf1e Mon Sep 17 00:00:00 2001 From: feurig Date: Sat, 12 Jun 2021 22:22:56 -0700 Subject: Break out the hardware descriptions --- README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 2fcf37b..16f7c18 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# PiTerm1982 -Convert 80s style interface ( 8031 based ADP Product: chicklet keyboard and 2x20 lcd ) to pi zero based terminal using i2c based io expanders. +# PiTerm1986 +**GOAL:** Convert 80s style user interface ( 8031 based ADP Product: chicklet keyboard and 2x20 lcd ) to pi zero based terminal using i2c based io expanders. ![](images/IMG_3780.jpg) ![](images/IMG_3784.jpg) @@ -7,7 +7,7 @@ Convert 80s style interface ( 8031 based ADP Product: chicklet keyboard and 2x20 ![](images/IMG_3782.jpg) ![](images/IMG_3781.jpg) -Looking under the keyboard membrane and tracing the connectors we can get the following key map. +Looking under the keyboard membrane and tracing the connectors we can get the following key map under a 4x12 array (16 pins). ``` 0123456789A B @@ -17,7 +17,14 @@ Looking under the keyboard membrane and tracing the connectors we can get the fo 2) 0912345678 2) POQWERTYUI ``` +### Keyboard ![](images/IMG_3779.jpg) +For this we look at the AW9523 GPIO expander with 16 pins of io. + +### LCD/VFD + +Since the LCD is a 5v circuit requiring either 8 or 12 pins we look at the Microchip MCP23017 on the Adafruit GPIO Expander Bonnet. + -- cgit v1.2.3