Recent Posts

Pages: [1] 2 3 ... 10
TFTs / Re: NHD-2.4-240320CF-CTXI#-F Display Not Responding
« Last post by sjdorsay on November 10, 2018, 05:26:05 PM »
There were many issues with the schematic that I posted before which have been addressed and reflects the current implementation of my board (with the exception of the voltage translator).

I noticed that the Arduino uses 5V logic whereas the LCD requires 3.3V logic. This may have damaged the digital interface although I am not convinced this is the case. I ported the code onto an STM32F411RE on the NUCLEO-F411RE which uses 3.3V logic but there is no change to the behaviour.

I am thinking the issue is likely hardware base. A quick calculation using this calculator gives a cross-talk of about 1.14 V which may be enough to interfere with the interface.
TFTs / Voltages and Power_Control registers with NHD-1.8-128160EF-CSXN#-F
« Last post by qfsasm on November 08, 2018, 12:38:44 PM »
Hi all!

We are using the NHD-1.8-128160EF-CSXN#-F in our design and we noticed a slight flickering that we did not see with the NHDev board. We believe that the flickering is caused by the different voltages of the power supply because we use 1.8 V for IOVDD and 2.6 V for VDD. On the NHDev board we measured 3.3 V for both.

The display is initialized with the same sequence as on page 10 in the datasheet. The commands for Power_Control are suspicious as they set the voltages for the TFT and they probably need to be adapted for our power supply. My question is if the parameter of the Power_Control should be changed when different voltages are used and if yes to which values? Also we will maybe change VDD to 2.8 V and in the next days we will install additional capacitors to make the power supply more stable.
TFTs / Re: Difficulty with SPI with NHD-4.3-480272FT-CSXV-CTP
« Last post by Ted_M on November 08, 2018, 10:07:16 AM »
Hi Makoto.inoue,

It's good to hear you have solved this issue.

Thanks for posting the solution!

Best Regards,
TFTs / Re: Difficulty with SPI with NHD-4.3-480272FT-CSXV-CTP
« Last post by makoto.inoue on November 07, 2018, 08:00:22 PM »
Hi Ted,
Thank you for the response & suggestion.
I have solved my issue. 8)
The MCU(nRF52840) was not driving the SPI SCLK line enough (I think I was driving SCLK around 0.5mA).
I changed the MCU pin configuration to drive it higher (0.5mA --> 5mA) and now I’m receiving 0x7C properly. I presume FT813 needs somewhere near 5mA on SCLK to function…
Character LCDs / Problem with WHITE COLOR CHAR on NHD-0440WH-ATMI-JT with 2 lines
« Last post by Mic71 on November 04, 2018, 06:41:35 PM »
Dear ALL, I bought a LCD NHD-0440WH-ATMI-JT and I make the firmware on STM32 but I found a problem with WHITE color. This is my problem: when I enable two lines I not see the white color char but a blue with constrast loss . If disable two lines I see one line with WHITE color.... How I can see two lines with WHITE color char?

Thanks in advance


This my init code with TWO LINES.... Where I wrong?  :-\

     LCD_SetCommandPin4bit(0,0,1,1); // send 0011 : 0x30

     LCD_SetCommandPin4bit(0,0,1,1); // re-send 0011 : 0x30
     LCD_SetCommandPin4bit(0,0,1,1); // re-send 0011 : 0x30
     LCD_SetCommandPin4bit(0,0,1,1); // ...setting 8 bit...
     LCD_SetCommandPin8bit(0,0,1,1,1,0,0,0); // send 0011 1000 : 0x38 Function Set = 8bit mode; 2-line; 5x8
     LCD_SetCommandPin8bit(0,0,0,0,1,0,0,0); // send 0000 1000 : 0x8 Turn off display
     LCD_SetCommandPin8bit(0,0,0,0,1,1,1,1); // send 0000 1100 : 0xC Turn on display; cursor blink

     LCD_SetCommandPin8bit(0,0,0,0,0,0,0,1); // send 0000 0001 : 0x1 Clear

     LCD_SetCommandPin8bit(0,0,0,0,0,1,1,0); // send 0000 0110 : 0x6 Entry mode set
New Product Wishlists / Forum does not allow large attachments
« Last post by on November 04, 2018, 07:06:53 AM »
Forum limits the attachment size to 128KB. It is almost impossible to upload a readable screenshot or scope picture with such a size limitation.

Please increase it to at least 1MB so the attachment feature becomes usable.
Character LCDs / I2C does not work properly on NHD-C0220BIZ-FSW-FBW-3V3M
« Last post by on November 04, 2018, 07:04:15 AM »
NHD-C0220BIZ-FSW-FBW-3V3M does not have sufficient drive for the SDA line of I2C. Scope capture is attached.

With a 2.2K pullup resistor, the display can not drive SDA to ground. The voltage is more than 1V.

With a 10K pullup resistor, the voltage is 0.5V.

We will need 500 to 1000 displays next year for our automation project but we can not buy because of this problem.
OLEDs / Re: Double Width Font NHD-0216CW
« Last post by Ted_M on November 02, 2018, 10:40:14 AM »
Hi Matthew,

Unfortunately the US2066 controller does not support double width characters, however there is an option to set a 6-dot width character vs. a 5-dot character in the Extended function set command list. (pg. 7 of the datasheet)

Best Regards,
OLEDs / Re: Double Height Font NHD-0216CW
« Last post by Ted_M on November 02, 2018, 10:06:54 AM »
Hi Matthew,

Please review the example code from this post for working with double height characters using the US2066 controller:,929.msg2160.html#msg2160

Best Regards,
OLEDs / Re: NHD-1.5-128128ASC3 and Teensy 3.6
« Last post by killkrt on November 01, 2018, 07:36:26 PM »
I got it working using two pull-down resistors (instead of pull-up) on OLEDCS and SDCS.
OLEDCS is connected to a pin always set to 0.
SDCS is connected to my CS.

In some way it seems that it's working in reverse, using a pull-down instead of pull-up, and using SDCS instead of OLEDCS  ::) :o

So this is my wiring:
Pages: [1] 2 3 ... 10