Newhaven Display Forum

Newhaven Products => Evaluation Tools => Topic started by: CarlW on January 02, 2018, 10:40:46 AM

Post by: CarlW on January 02, 2018, 10:40:46 AM
Was able to get the NHD-FT81x-SHIELD plugged into a NHD-7.0-800480FT-CSXV-CTP  :)

Downloaded the github zip folder. Renamed the folder as directed.

Although the github download didn't work for me like a typical arduino library, I was able to run the 7" example sketches successfully, by manually locating the "ino" file

Is the github software supposed to be a typical arduino library and I did something wrong?

Is there a way to use the EVE screen editor to output arduino code? After I change the chip to FT813, the export option wasn't working for me.
Again, I might be doing something wrong.


Title: Re: NHD-FT81x-SHIELD
Post by: Paul_B on January 03, 2018, 08:47:37 AM
Hey Carl!

The select example projects on our GitHub page are Arduino Sketches. You don't need to import it as a traditional Arduino Library. 

Regarding the EVE Screen Editor, I don't believe there is an option at this time to output Arduino code for the FT813 IC.  However, you should be able to make it output C code and modify it to run on the Arduino IDE.

Hope this helps!

Title: Re: NHD-FT81x-SHIELD
Post by: CarlW on January 29, 2018, 02:15:38 PM
Thanks Paul,
Are you able to share how you use the EVE editor? (if you use it)

Which version? What initial settings? How do you output it?

My main interest has been arduino but maybe there is a simpler platform?


Title: Re: NHD-FT81x-SHIELD
Post by: Paul_B on January 30, 2018, 08:30:29 AM
Morning Carl,

I've only utilized the EVE Screen Editor V2.3.4 when designing with the 4.3" Arduino Shields which utilize the FT800 & FT801 ICs.

Unfortunately, FTDI has not added Arduino support to the EVE2 ICs (FT812, FT813) at this time. The only option I see in the drop down menu is for Bridgetek’s Development Modules.

As a workaround you can mock up your GUI and port the Coprocessor commands to your Arduino project.
Title: NHD-FT81x-SHIELD support for Arduino DUE
Post by: mrupprath on February 13, 2018, 01:18:41 PM
does NHD-FT81x-SHIELD support Arduino due,
do i have to make any changes to the examples library for the 7 inch displays from your github repository, when using the ICSP header for SPI ?

Thanks inadvance

Title: Re: NHD-FT81x-SHIELD
Post by: Paul_B on February 14, 2018, 09:20:01 AM
Please see the topic below:

Since you are utilizing the Arduino Due you can safety interface directly to the EVE2 TFT Modules without a logic level converter.

Please note that the NHD-FT81x-SHIELD features a logic level converter for the classic Arduinos (UNO/MEGA/Diecimila). If you utilize the shield this will be redundant since the Due's logic is already 3.3V.

The EVE2 example code on our Github page was originally written for the classic Arduinos (UNO/MEGA/Diecimila... etc). I believe the example Sketches use direct pin manipulation to make things faster. However the Due is a completely different architecture to the Uno, so direct pin manipulation is done differently. Modification to the example code maybe required in order for it to compile.

Title: Re: NHD-FT81x-SHIELD
Post by: mrupprath on February 14, 2018, 11:13:09 PM
"All software relating to the NHD-FT81x-SHIELD and the Arduino are supplied from FTDI Directly, and are not created nor
maintained by Newhaven Display International, Inc"

I wonder why you are providing an own repository when you think you are not responible if  content is running with your products or not.
Working reference applications would be very hellpfull to test your products.

Two make a long story short:
I wan't know which arduino module , in conjunction with which ardino ide version , and the FT81x shield, you recommend to use the 7 inch capa touch examples from your repository to test
this display:NHD-7.0-800480FT-CSXV-CTP

Thanks in advance

Title: Re: NHD-FT81x-SHIELD
Post by: Paul_B on February 15, 2018, 04:53:02 PM
Arduino UNO or MEGA

The NHD-FT81x-SHIELD is compatible with a wide range of Arduino and Arduino clones, however there are some which are not compatible. The NHD-FT81x-SHIELD requires 5V to be supplied from the Arduino itself, and some Arduino clones, specifically 3.3V versions such as the Arduino Pro 3.3V, feature 3.3V on the pin typically specified as being 5V.

Arduino 1.8.5 (latest release)



For additional information, more details can be found in the "Arduino Shield User Guide for NHD EVE2 TFT Modules" pdf: