user18874: 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?


user4143: 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.

user52719: 
Open the file
{sketchbook folder}/libraries/TFT_ILI9163C/_settings/TFT_ILI9163C_settings.h
in a text editor. You can find the location of the sketchbook folder in the Arduino IDE at File > Preferences > Sketchbook location.
Change:
#define __OFFSET      32 

to:
#define __OFFSET      0

Save the file.
Upload the sketch to the Arduino board again.


user31838: 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.
Inside
Arduino\libraries\TFT_ILI9163C\_settings\TFT_ILI9163C_settings.h

Change
//  ---> SELECT HERE <----
#define __144_RED_PCB__//128x128
//#define __144_BLACK_PCB__//128x128
//#define __22_RED_PCB__//240x320

to
//  ---> SELECT HERE <----
//#define __144_RED_PCB__//128x128
#define __144_BLACK_PCB__//128x128
//#define __22_RED_PCB__//240x320


18874: <p>I've just tried out my new TFT_ILI9163C display with <a href="https://github.com/sumotoy/TFT_ILI9163C" rel="nofollow noreferrer">TFT_ILI9163C</a> 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?</p>

<p><a href="https://i.stack.imgur.com/TdGMl.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/TdGMl.jpg" alt="looks kind of no signal"></a></p>
 4143: <p>I wrote my own driver for DisplayCore for that very same board a while back and found the exact same problem.</p>

<p>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.</p>
 52719: <ol>
<li><p>Open the file</p>

<p><code>{sketchbook folder}/libraries/TFT_ILI9163C/_settings/TFT_ILI9163C_settings.h</code></p>

<p>in a text editor. You can find the location of the sketchbook folder in the Arduino IDE at <strong>File > Preferences > Sketchbook location</strong>.</p></li>
<li><p>Change:</p>

<pre><code>#define __OFFSET      32 
</code></pre>

<p>to:</p>

<pre><code>#define __OFFSET      0
</code></pre></li>
<li>Save the file.</li>
<li>Upload the sketch to the Arduino board again.</li>
</ol>
 31838: <p>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.</p>

<p>Inside</p>

<pre><code>Arduino\libraries\TFT_ILI9163C\_settings\TFT_ILI9163C_settings.h
</code></pre>

<p>Change</p>

<pre><code>//  ---&gt; SELECT HERE &lt;----
#define __144_RED_PCB__//128x128
//#define __144_BLACK_PCB__//128x128
//#define __22_RED_PCB__//240x320
</code></pre>

<p>to</p>

<pre><code>//  ---&gt; SELECT HERE &lt;----
//#define __144_RED_PCB__//128x128
#define __144_BLACK_PCB__//128x128
//#define __22_RED_PCB__//240x320
</code></pre>
