I've just tried out my new TFT_ILI9163C display with TFT_ILI9163C library but I'm having an issue with it. The graphics has moved down (the "hello world" should be in the top left) and the leftover space looks like there was no signal. Can be seen in the photo. What could be wrong?
I had the same board and problem as you, what fixed is was changing the board setting to black even though it is phyiscally red.
// ---> SELECT HERE <---- #define __144_RED_PCB__//128x128 //#define __144_BLACK_PCB__//128x128 //#define __22_RED_PCB__//240x320
// ---> SELECT HERE <---- //#define __144_RED_PCB__//128x128 #define __144_BLACK_PCB__//128x128 //#define __22_RED_PCB__//240x320
I wrote my own driver for DisplayCore for that very same board a while back and found the exact same problem.
The issue is just the setting for the offset of the GRAM which it looks like there is a setting for in the library you are using. Get that value right and you will have a proper display.
Open the file
in a text editor. You can find the location of the sketchbook folder in the Arduino IDE at File > Preferences > Sketchbook location.
#define __OFFSET 32
#define __OFFSET 0
- Save the file.
- Upload the sketch to the Arduino board again.