Arduino library for NT7534 in parallel mode

GTK-281 (128*64 pixel)

We got 24 new graphic displays from the recycling center. The displays are from GEM-TECH and are labeled with GTK-281. After a long research. Here are some details:

GTK-281_open

The display has 128x64 pixel, works with 3.3V on the data pins and 5V for the internal NT7534 (or NT7538) chip and the background LEDs. There are 8 data pins (works in parallel mode (P/S on 3.3V)). The pin chip pin C86 is on 3.3V so we have a 6800 processor bus with A0 (D/I) Enable and R/W.
A0 must rise from Low to High to make the display fetch data (rising edge!!)

We are using a Teensy from pjrc with Teensyduino. The Teensy was converted to 3.3V (Teensy to 3.3V and one Pin was misused to get the 5V from USB to the display.
All other Arduino with 3.3V may be used. If an 5V Arduino board is used you need converter chips. If you want to use less pins you can use a mux latch (ex. 74HC259).
For the backlight we use an 2N7000 (FET) to switch it with Teensy (APin 7) because the backlight needs some 50mA and the Teensy delivers only 40mA max..

Connections to Teensy

Connections to Teensy

Arduino library

To install the library download NT7534.zip, and click in Arduino IDE (1.6.8 for the moment) Sketch -> Include Library -> Add .ZIP Library....

The library has two examples: nt7534_disptest (see video) and nt7534_SHT75 (photo). For the second example a temperature sensor has to be connected to the Teensy
(DATA to APin 16 and SCK to APin 17; don't forget the 10k PU from DATA to VDD).

Download

NT7534.zip


GTK-281_open