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 ... 20
1
Hi bwendin,

I’m sorry to hear about the trouble you are having with the NHD-0220D3Z-NSW-BBW-V3.

There is a known issue on our serial LCD modules which affects its operation when used in I2C mode.
When using the module’s I2C interface at a clock rate of 100KHz NACKs/bit errors/hanging, may occur.
Therefore, if using the I2C interface of these serial LCD modules, a MAX clock rate of 50KHz should be used.

We have updated the I2C section of our datasheet to reflect this information, and the updated specs should be accessible on our website shortly.
If you have any questions or need any assistance getting these serial LCD modules working, please contact us by emailing our technical support email nhtech@newhavendisplay.com, or by calling our phone M-F, 8am - 5pm CST (number listed on our website in the contact us section), we're always happy to help!  :D

2
TFTs / Re: EVE2 Palette8 Pixels
« on: July 02, 2018, 09:32:20 AM »
Hi warriorofwire!

I’m sorry to hear about the trouble you are having with storing / displaying Paletted8 bitmaps.

FTDI has an application note for image file conversion (see page 14):

http://www.ftdichip.com/Support/Documents/AppNotes/AN_303%20FT800%20Image%20File%20Conversion.pdf

Code: [Select]
//The following code shows a PALETTED8 example for the FT81x. PALETTED8 format is supported
//indirectly in the FT81x and it is different from the PALETTED format in the FT80x. To render
//Alpha, Red, Green and Blue channels, multi-pass drawing action is required.

//addr_pal is the starting address of palette lookup table in RAM_G
//bitmap source(palette indices) is starting from address 0

dl(BITMAP_HANDLE(0))
dl(BITMAP_LAYOUT(PALETTED8, width, height))
dl(BITMAP_SIZE(NEAREST, BORDER, BORDER, width, height))

dl(BITMAP_SOURCE(0)) //bitmap source(palette indices)

dl(BEGIN(BITMAPS))
dl(BLEND_FUNC(ONE, ZERO))

//Draw Alpha channel
dl(COLOR_MASK(0,0,0,1))
dl(PALETTE_SOURCE(addr_pal+3))
dl(VERTEX2II(0, 0, 0, 0))

//Draw Red channel
dl(BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA))
dl(COLOR_MASK(1,0,0,0))
dl(PALETTE_SOURCE (addr_pal+2))
dl(VERTEX2II (0, 0, 0, 0))

//Draw Green channel
dl(COLOR_MASK(0,1,0,0))
dl(PALETTE_SOURCE(addr_pal + 1))
dl(VERTEX2II(0, 0, 0, 0))

//Draw Blue channel
dl(COLOR_MASK(0,0,1,0))
dl(PALETTE_SOURCE(addr_pal)

Regarding the palette / index scheme of FTDI's image converter tool it may be beneficial to seek support from their support team directly.

http://www.ftdichip.com/FTContact.htm.

Hope this helps!


3
TFTs / Re: FPGA driver for NHD-2.4-240320CF TFTs
« on: June 07, 2018, 08:12:24 AM »
Looking forward to seeing what you put out next (already followed your GutHub page).

Have a good one!

4
TFTs / Re: FPGA driver for NHD-2.4-240320CF TFTs
« on: June 06, 2018, 11:02:14 AM »
Hi Joachim! Welcome to the Forum  ;)

Brilliant, thank you for sharing your code it will definitely help others.

Very thorough write up!

Best Regards,

Paul B.


5
TFTs / Re: EVE2 with Parallax Propeller MCU
« on: June 01, 2018, 02:57:28 PM »
Hi Rayman! Welcome to the Forum  ;)

Brilliant, thank you for sharing your code it will definitely help others.

Best Regards,

Paul B.

6
Hi Lightcalamer!

Thank you so much for sharing, I look forward to seeing what the 'MexSpa' team puts out next.

Best Regards,

7
OLEDs / Re: NHD-2.7-12864UCY3 replace to previous version
« on: May 29, 2018, 08:13:40 AM »
Hi Zsolt,

The Newhaven Display 2.7” Monochrome Graphics OLED module, NHD-2.7-12864UCY3, has reached End-Of-Life and is being replaced by our new and improved 2.7” OLED module, the NHD-2.7-12864WDY3.

The new module has been designed to match the physical dimensions of its predecessor, and will fit into any existing housings/enclosures used currently. However, due to the current OLED panel’s built-in controller being discontinued, the new module will not be a drop-in replacement.

A product EOL (End‐Of‐Life Notification) was sent out on June 8, 2017.

If you are interested in received the Product EOL/Replacement Transition Guide, please see the link below:

http://www.newhavendisplay.com/docs/NHD-2.7_Transition_Guide.pdf

The purpose of this document is to highlight and explain the key differences that need to be accounted for when transitioning from the ‘EOL’ to ‘NEW’ 2.7” Monochrome Graphics OLED module from Newhaven Display.

Best Regards,

8
These OLEDs are passively drawn, which means that each line is lit at once. If you have a line with almost all the pixels lit it wont be as bright as a line with only 50% or less lit up.

9
TFTs / Re: NHD-7.0-HDMI-N-RSXM -RTV touchscreen calibration
« on: May 16, 2018, 10:35:56 AM »
No problem  ;)

10
TFTs / Re: NHD-7.0-HDMI-N-RSXM -RTV touchscreen calibration
« on: May 16, 2018, 07:59:22 AM »
Hi Roman,

The AR1100 (Resistive Touch Screen Controller IC) shows up like a USB mouse, it works on all operating systems as the computer doesn't even know its a touch screen, it just thinks its a mouse. You can adjust the AR1100 to consider itself a Touch Digitizer, supported by many but possibly not all computers.

You can also re-calibrate the touch screen. We do calibrate it with the 800x480 7" screens but we recommend re-calibrating it if you feel like its not precise enough for your tastes.

If you have a Raspberry Pi available you can re-calibrate the touch IC via USB using the following program:

https://github.com/tom-2015/rpi-AR1100

or

If you have a Windows computer you can re-calibrate the touch IC via USB using the following program:

http://www.microchip.com/wwwproducts/en/AR1100#documentation

11
TFTs / Re: NHD-2.4-240320CF-CSXN#-F and NHD-TFT40
« 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

12
Hi Lightcalamer!

Thank you so much for sharing! Interesting project and the display looks great  ;)

13
Awesome, thank you for sharing! I actually just picked up a ESP-WROOM-32 module, I'll have to give your library a try in the near future  8)

14
OLEDs / Re: NHD-0216MW-IB3 Command Decoder
« on: March 26, 2018, 08:02:39 AM »
Hi Tim,

The” IS”, “RE” and “SD” bits are flags that are internal to the controller. You would set these using the commands that have the flag in as one of their parameters.

To set the “RE” & “IS” flags, you would use the Function Set Command:

(See Image1.png)

You could only set the ”IS” flag if the “RE” Bit is low.

(See Image2.png)

To set the “SD” flag, you would first need to enter the Extended Command Set by setting the “RE” bit high, then using the OLED Characterization Command to set the “SD” Bit high:

15
OLEDs / Re: Issue about drawing on NHD-0420CW-AY320 in i2c
« on: March 19, 2018, 07:45:52 AM »
Glad to hear you got your display up and running!

Pages: [1] 2 3 ... 20