GC9A01 1.28" TFT Display Issue

Hello, I have the chinese edition of these displays and am trying to drive them off of my uno. I have set up a voltage divider network to work with the display, as it has no onboard voltage regulator. I am using the uno's 3.3v power supply, with voltage dividers on each individual digital output. I am using adafruit's GFX library, as well as the GC9A01A library they offer. I am trying to run the included test program.

My issue arises when I upload the sketch, nothing happens. I have my pins defined I think. I have voltage reading on DC,CS,SDA, and SCL pins at the display, these voltages are changing probably because of the test code. The range seems to be between 1.8v and 3.3v. Even if the voltages are slightly off due to the divider network, you would think something would still display. I have ~3.3v at display vcc. The backlight on this model has no pin and stays on as long as the arduino is plugged into my PC. How do you guys think I should proceed?

Thanks in advance
Here are some pictures of my setup, sorry for long links, forum does not allow me to post more than 3 images

This is an overview of my setup

These are the connections at the display


This is how ground is transferred to arduino

A look at power and ground

A look at the digital outputs

A look at the voltage divider network

Included test program with defined pins

Please insert your code using the code tags. You can go back and fix your original post.
Read the forum guidelines to see how to properly insert the code and some other good information on making a good post.

1 Like