# Problem with RA6963 LCD

**URL:** <https://forum.arduino.cc/t/problem-with-ra6963-lcd/921647>\
**Category:** Displays\
**Created:** [November 4, 2021, 6:22am UTC](https://forum.arduino.cc/t/problem-with-ra6963-lcd/921647 "2021-11-04T06:22:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon95009833](https://avatars.discourse-cdn.com/v4/letter/a/5e9695/32.png) [@anon95009833](https://forum.arduino.cc/u/anon95009833)\
**Post date:** [November 4, 2021, 6:22am UTC](https://forum.arduino.cc/t/problem-with-ra6963-lcd/921647/1 "2021-11-04T06:22:57Z")

</div>

hello  
I bought 160x128 LCD

> **[37.44AU $ |4.7” 160128 160\*128 Graphic Matrix Lcd Module Display Screen...](https://www.aliexpress.com/item/4001076289035.html?spm=a2g0s.9042311.0.0.43174c4dhUkFkQ)**
>
> Smarter Shopping, Better Living! Aliexpress.com

(this is the seller's page of the lcd)

So I wire lcd to my arduino mega, but it doesn't work, only back light is working!

can you tell me what is the problem?  
wiring

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/d/e/e/deeedf7c983d5dcf3d52d56585bdc6819074007e.jpeg)  
FG- GND  
VSS - GND  
VDD -5V(I also use addtional power)  
V0 - 20K pot 2pin  
V out - 20K pot 1 pin // 20K pot 3 pin - GND  
WR - 17  
Rd - 18  
CS - 14  
CD - 15  
HALT - GND  
RST - 16  
DB0~DB7 - [8,9,10,11,4,5,6,7]  
NC - NC  
BLA - 5V  
BLK - GND

And this is the code that I found in instructables

#include "U8glib.h"

U8GLIB\_T6963\_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16);  
// 8Bit Com: D0..D7: D0, D1, D2, D3, D4, D5, D6, D7, cs=14, c/d(a0)=15, wr=17, rd=18, reset=16

void draw(void) {  
// graphic commands to redraw the complete screen should be placed here  
//Selecting Font  
u8g.setFont(u8g\_font\_6x10);  
//Draw String on the screen  
u8g.drawStr( 0, 22, "I am Pranav Sharma");  
}

void setup(void) {

}

void loop(void) {  
// picture loop  
u8g.firstPage();  
do {  
draw();  
} while( u8g.nextPage() );

// rebuild the picture after some delay  
delay(50);  
}

please help me.......

---

<div class="post-metadata">

**Author:** ![david\_prentice](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@david\_prentice](https://forum.arduino.cc/u/david_prentice)\
**Post date:** [November 4, 2021, 7:34am UTC](https://forum.arduino.cc/t/problem-with-ra6963-lcd/921647/2 "2021-11-04T07:34:20Z")

</div>

> [@anon95009833](#):
>
> ```arduino
> #include "U8glib.h"
> 
> U8GLIB_T6963_240X128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 14, 15, 17, 18, 16);
> // 8Bit Com: D0..D7: D0, D1, D2, D3, D4, D5, D6, D7, cs=14, c/d(a0)=15, wr=17, rd=18, reset=16
> 
> ```

I **strongly** advise using u8g2lib since u8glib is no longer supported. e.g.

```arduino
U8G2_T6963_240X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) [page buffer, size = 240 bytes]

```

For your wiring scheme use this constructor with any of the "paged" examples from U8g2 library.

```arduino
U8G2_T6963_240X128_1_8080 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7, 17, 14, 15, 16); // Connect RD, HALT with +5V

```

Note that there are an awful lot of wires to connect. I suggest that you post a photo that clearly shows the wires.

David.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 3, 2022, 7:35am UTC](https://forum.arduino.cc/t/problem-with-ra6963-lcd/921647/3 "2022-05-03T07:35:13Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
