Recent Posts

Pages: [1] 2 3 ... 10
1
OLEDs / Understanding dual COM mode on NHD-2.7-12864WDW3
« Last post by RandomUser on April 17, 2018, 02:32:07 PM »
I'm trying to get a NHD-2.7-12864WDW3 working over SPI.

What I dont get is how the bytes I send over to the display actually turn up on the pixels. I understand that this display uses the dual com mode. That means, two COM lines are connected to each pixel, right? How do these work together?

From the datasheet image (SSD1322 datasheet, Figure 8-10 : Segment and Common Driver Block Diagram – Dual COM mode) it seems like the COM mosfets short themselves out when one COM is on, and the other is off (what the heck?). Does that mean, I must always make sure the two nibbles in each byte are equal? That would be a waste of memory, really. My displaybuffer would contain redundant information.

I was thinking: Maybe the two COMs on each pixel are switched on at separate times (as if they were actually connected to individual pixels) and don't short themselves out (like the datasheet drawing implies). That would mean that writing 0x05 and 0x50 to the display RAM would result in the same brightness - and sure enough, it does - from my experiments. However, I was assuming that this would allow me to actually gain 5 bits of resolution on each pixel (because I have two COM lines with each 4 bit of resolution) but I can't quite work out how to set the two nibbles for each pixel, because I don't really know when and how the two COM lines are actually switched on.

It would be great if someone could shed some light on this for me. I'm sorry to say that I find the datasheets are absolutely horrible and don't tell anything about this.

Thank you so much!
2
TFTs / Re: NHD-2.4-240320CF-CSXN#-F and NHD-TFT40
« Last post by Paul_B on April 12, 2018, 08:05:02 AM »
Hi David,

I’m sorry, unfortunately the NHD-2.4-240320CF-CSXN#-F is not compatible with the NHD-TFT40.

The displays listed below are compatible:


NHD-4.3-480272EF-ATXL#
NHD-4.3-480272EF-ASXV#
NHD-4.3-480272EF-ASXN#

NHD-4.3-480272EF-ATXL#-T
NHD-4.3-480272EF-ASXV#-T
NHD-4.3-480272EF-ASXN#-T

NHD-4.3-480272EF-ATXL#-CTP
NHD-4.3-480272EF-ASXV#-CTP
NHD-4.3-480272EF-ASXN#-CTP

NHD-5.0-800480TF-ATXL#

NHD-5.0-800480TF-ATXL#-T

NHD-5.0-800480TF-ATXL#-CTP

NHD-7.0-800480EF-ATXL#
NHD-7.0-800480EF-ASXV#
NHD-7.0-800480EF-ASXN#

NHD-7.0-800480EF-ATXL#-T
NHD-7.0-800480EF-ASXV#-T
NHD-7.0-800480EF-ASXN#-T

NHD-7.0-800480EF-ATXL#-CTP
NHD-7.0-800480EF-ASXV#-CTP
NHD-7.0-800480EF-ASXN#-CTP
3
OLEDs / Re: How to reset NHD-0216SZW-BY5?
« Last post by a_horst on April 12, 2018, 04:50:57 AM »
Unfortunately this doesn't leads to success

As i noticed in the datasheet at the end a section "Initialization Sequence", do I have to apply this sequence always when turning it on?

Or can I assume that like the "HD44780" and identical controller, it has a internal reset circuit, which (when power is turned on) initializes it to the following:
1.   Display clear
2.   Function set:
    DL = 1; 8-bit interface data
    N = 0; 1-line display
    F = 0; 5 ื 8 dot character font
3.   Display on/off control:
    D = 0; Display off
    C = 0; Cursor off
    B = 0; Blinking off
4.   Entry mode set:
    I/D = 1; Increment by 1
    S = 0; No shift
4
TFTs / NHD-2.4-240320CF-CSXN#-F and NHD-TFT40
« Last post by shapeshifter on April 11, 2018, 10:39:38 AM »
Hello all

I'm working on a project for which requires a 2.4" sunlight readable screen, so the NHD-2.4-240320CF-CSXN#-F is just about perfect.

Is it possible to use the NHD-TFT40 as a breakout/LED driver for the screen? It seems like the pinouts for the FPC connectors don't match.

Thanks
David.


5
OLEDs / Re: How to reset NHD-0216SZW-BY5?
« Last post by Saurabh_B on April 11, 2018, 08:08:16 AM »
The first thing you would have to do is to add a short delay when the power is applied.
Then before you start writing I would recommend sending the return home command.

There is also a clear display command that would be able to "reset" the screen to a blank state and move your cursor to the home position as well.

I would recommend adding delays to the end of your write functions. The max execution times are listed in the instruction table.
Page 7 (http://www.newhavendisplay.com/specs/NHD-0216SZW-BY5.pdf)
6
New Product Releases / New Mountable TFT Displays
« Last post by Robert_H on April 09, 2018, 11:11:35 AM »


New Mountable TFT Displays

This new product line consists of 32 new TFTs are paired with a tough steel bracket and can be found in many different sizes. The steel bracket makes mounting these displays both convenient and extra-secure. You’ll find Mountable TFT Displays in 3.5”, 4.3”, 5.0”, 7.0”, and even 10.1” sizes.   

Newhaven Display has designed these Mountable TFTs for Rack-Unit height making them a perfect fit for typical server racks and other industry standard enclosures. The steel brackets also have M3 PEM standoffs, or “feet”, to allow room for the installation of an accessory PCB. With no specialty software driver required and the bracket’s offset mounting tabs, integrating a display with any enclosure has never been so easy and so secure.


Features
•   Tough Steel Bracket with Rack-Unit Height Mounting Holes•   M3 Standoffs (“feet”) for Accessory PCB Installation
•   Vibration Resistant
•   No Driver Change Needed from Similar Displays
•   Offset Mounting Tabs for easy Enclosure Integration
•   Available in sizes ranging from 3.5” to 10.1” TFTs
•   Standard, Premium, and Sunlight Readable Variants
•   Engineered and Assembled in Elgin, IL USA
•   RoHS Compliant



P/Ns:
3.5"
NHD-3.5-320240MB-ATXL
NHD-3.5-320240MB-ATXL-T
NHD-3.5-320240MB-ATXL-CTP
NHD-3.5-320240MB-ASXV
NHD-3.5-320240MB-ASXV-T
NHD-3.5-320240MB-ASXV-CTP
NHD-3.5-320240MB-ASXN
NHD-3.5-320240MB-ASXN-T
NHD-3.5-320240MB-ASXN-CTP

4.3"
NHD-4.3-480272MB-ATXL
NHD-4.3-480272MB-ATXL-T
NHD-4.3-480272MB-ATXL-CTP
NHD-4.3-480272MB-ASXV
NHD-4.3-480272MB-ASXV-T
NHD-4.3-480272MB-ASXV-CTP
NHD-4.3-480272MB-ASXN
NHD-4.3-480272MB-ASXN-T
NHD-4.3-480272MB-ASXN-CTP

5.0"
NHD-5.0-800480MB-ATXL
NHD-5.0-800480MB-ATXL-T
NHD-5.0-800480MB-ATXL-CTP

7.0"
NHD-7.0-800480MB-ATXL
NHD-7.0-800480MB-ATXL-T
NHD-7.0-800480MB-ATXL-CTP
NHD-7.0-800480MB-ASXV
NHD-7.0-800480MB-ASXV-T
NHD-7.0-800480MB-ASXV-CTP
NHD-7.0-800480MB-ASXN
NHD-7.0-800480MB-ASXN-T
NHD-7.0-800480MB-ASXN-CTP

10.1"
NHD-10.1-1024600MB-LSXV
NHD-10.1-1024600MB-LSXV-CTP


Shop: https://nhdisplay.com/Mountables_f
7
Customer Projects / Re: New Support library for FTDI Screen Newhaven Display
« Last post by Paul_B on April 09, 2018, 08:14:11 AM »
Hi Lightcalamer!

Thank you so much for sharing! Interesting project and the display looks great  ;)
8
OLEDs / How to reset NHD-0216SZW-BY5?
« Last post by a_horst on April 06, 2018, 08:25:11 AM »
Hi guys,
I got a NHD-0216SZW-BY5 connected to a Arduino similar board and use the LiquidCrystal library like in your example code.
Basically i have no troubles to get output on the screen. Only when i reset, upload new code or plug out and in the supply too fast, it starts writing at the wrong position and/or magic numbers.

Due to this I guess the content in the RAMs is not lost fast enough.

So my question now would be - what commands would I have to send initially to the controller to avoid this?

Thanks already in advance for every helpful though/answer. :)
9
Customer Projects / Re: New Support library for FTDI Screen Newhaven Display
« Last post by lightcalamar on April 05, 2018, 12:44:08 PM »
My latest video recently released new 7-inch display of NHD with ESP32, model display  NHD-7.0-800480FT-CSXN-CTP :

https://youtu.be/c25QPZd90YM
10
TFTs / Re: SPI problem with NHD-3.5-320240FT-CSXN-CTP
« Last post by Wiggum on April 05, 2018, 12:42:37 PM »
Hi Ted,

sure. Have a look at my initial posting.

I had to reduce the power supply to 2.9V to run stable.

Best regards,

Rainer
Pages: [1] 2 3 ... 10