Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Paul_B

Pages: 1 2 3 [4] 5 6 ... 17
Morning Tim,

Can you please try installing version 1.0.6 of the Arduino IDE?

It appears there was a change in the syntax, I'll look into this change further and provide a fix.

Thank you for the information, since the NHD-2.7-12864UCY3 is a Monochrome Passive-Matrix OLED display unfortunately the slight change in luminance is a characteristic of this OLED technology. To illuminate any particular pixel line in a passive-matrix display, electrical signals are applied to the row line and column line. The more current pumped through each pixel diode, the brighter the pixel.

I’ve heard of customers implementing some software correction routines to help with this issue when using monochrome OLED displays, by way of increasing/decreasing the grayscale (brightness) value of a particular pixel based on how many pixels are ON in that row.

Evaluation Tools / Re: NHD-4.3CTP-Shield library appears to be invalid
« on: October 19, 2016, 08:12:09 AM »
Morning Tim,

For more details, especially for first-time library installers, check out the following tutorial at

The FTDI_FT801 library which is available for download on our Github page has been tested and verified to work. I verified correct operation this morning using an Arduino Uno and the NHD-4.3CTP-SHIELD-V (Arduino V. 1.0.6).

Has an error occurred while uploading the sketch?

Character LCDs / Re: NHD-C0220BiZ-FSW-FBW-3V3M no display
« on: October 11, 2016, 12:28:18 PM »
Glad to hear you got your display up and running!

Thanks for sharing your solution, it will definitely help others  :D

TFTs / Re: Connecting NV3035C to SSD1936
« on: September 28, 2016, 05:31:07 PM »
Evening Ben,

Thank you for contacting us with this inquiry, I am happy to provide a schematic.

Please email me directly at, feel free to contact me if you have any additional questions or concerns!

Glad to hear you got your display up and running!

Thanks for sharing your solution, it will definitely help others  :D

TFTs / Re: help! NHD-4.3-480272EF-ATXL#-T touch panel rotates 90 degrees
« on: September 22, 2016, 09:12:53 AM »
Morning knightsun,

Sounds like the resistive touch lines are swapped  :o

The 4 wires are referred as XL (left), XR (right), YU (top) and YD (down).

The Pin Description is listed on page 4 in the displays datasheet:

Please verify that both LCD's share the same pin assignment.

Hope this helps, keep us posted on your progress!

Morning adilmalik,

Thank you for contacting us with this inquiry, I am happy to help ;)

I found a couple discrepancies in your Eagle schematic, the ST7565R controller datasheet indicates "/RD", "/WR", and "C86" should be fixed High.

Please see page 23 in the controllers datasheet (Table 1):

Another recommendation is to try and add some delays in your initialization sequence. It is important to make sure that the LCD controller has finished executing an instruction before sending it another one, otherwise the second instruction will be ignored.

Hope this helps, keep us posted on your progress!

Morning dalemoore,

Thank you for contacting us with this inquiry, I am happy to provide some example Arduino code for you!

Please email me directly at, feel free to contact me if you have any additional questions or concerns!

Character LCDs / Re: NHD-0116GZ-NSW-BBW
« on: September 12, 2016, 07:52:41 AM »

Please see page 4 in the displays datasheet:


TFTs / Re: NHD-5.0-800480TF-ATXL-CTP with LPC1788
« on: August 17, 2016, 07:39:33 AM »

There must be a mistake in your schematic, for your reference please see the attachment.

Evening Les,

To answer your question yes, most often these disturbances can be eliminated by simply connecting the TFT's bezel to ground. 

Please keep me updated on your progress, hopefully this will eliminate the ghost touching.

Hello Les,

The PCAP touch panel will pick up any ambient radiated. Therefore, when designing a PCAP based system, the first thing to consider is what components in the system are generating noise that the PCAP might pick up. The bezel can act as a shield keeping noise from other system components from reaching the PCAP it must be well grounded to provide the best immunity.

The touch controller of a PCAP touch panel measures capacitances in the low picofarad range, which translates to voltages in the low millivolts range. As with any system that measures low voltages, it is important that the system rails and ground be as noise free as possible. At the system level, utilize a star topology ground design connected to chassis ground or earth ground, if available.

Below are a few tips that should help improve your design and eliminate the ghost touches:
•   Ground the TFT's bezel, copper tape comes in handy
•   Utilize flat cable Ferrite core (used for FPC/FFC cable)
•   Utilize EMI shielding foils and film

TFTs / Re: Connecting 18bit controler to 24bit display
« on: May 23, 2016, 08:43:09 AM »
Morning eb8481,

Correct, the LSBs (least significant bits) of each color data line will need to be tied to ground when 18-bit RGB interfacing is being used.


TFTs / Re: NHD-7.0-800480EF-ATXV#-CTP vertical viewing angle
« on: May 18, 2016, 12:58:40 PM »
Afternoon Larry,

Before we can dive into this topic I believe it is beneficial to understand the different LCD technologies on the market:

TN - Twisted Nematic
IPS - In Plane Switching
MVA - Multi-domain Vertical Alignment

TN (Twisted Nematic) is the most common technology and economical solution. The main advantage is that it provides the shortest response times. Another important factor is that they are cheaper to manufacture, resulting in low prices for end users. The drawbacks to the technology is the color shifts that occur at wider viewing angles. This is known as gray-scale inversion.

IPS (In Plane Switching) renders you the widest angles and usually better color production over traditional TFT (or Twisted Nematic TFT).

MVA (Multi-domain Vertical Alignment) is essentially a compromise between the two TFT technologies, providing wider viewing angles than the standard TN, but less color consistency than the IPS at the wide angles. Besides the wider viewing angles when compared to a TN type TFT, MVA also offers the advantage of no gray-scale inversion.

Therefore with the MVA type TFT you will still notice minor changes in color when viewing from the wide angles, however no inversion of color will take place.

If your application requires even wider viewing angles than our MVA type TFT, and excellent color consistency at those wide angles, I would recommend using an IPS type TFT, which typically will be the most expensive of the three technologies.

Pages: 1 2 3 [4] 5 6 ... 17