I tried running the code provided on the website: https://support.newhavendisplay.com/hc/en-us/articles/4413938693015-NHD-4-3-800480CF-with-SSD1963-controller-Due-with-Arduino
This example code includes an SD card reader which the display NHD-4.3-800480CF-HSXP does not include so I commented out the SD card reader function and tried just colouring the screen blue.
I followed this data sheet (https://newhavendisplay.com/content/specs/NHD-4.3-480272MF-20-Controller-Board.pdf) and presumed the pin numbering on the pin breakout board (NHD-FFC20-1) given in the attached image (breakout_pin_board.png).
However, regardless of whether or not I run the code or just connect the Arduino to power, nothing happens. All the screen does is just lightly flicker from grey to black. I tried doing a digital write to the Backlight as low and high but that did nothing. I have checked the pinouts and this is how I configured the pinout as per the code:
pin 1 in the attached image goes to pin gnd on my arduino DUe. Pin 2 goes to VCC, pin 3 goes to pin 42 (as per the code - BL enable). Pin 4 - RS goes to pin 24. Pin 5 - WR - goes to pin 25. Pin 6 - RD goes to pin 26. Pin 7-14 goes to pins 2-9 on the Arduino (7 goes to 2, 8 goes to 3 and so on). Pin 15, CS is tied to ground (I also tried connecting it to pin 44 as per the code but nothing changed). Pin 16 - RES is tied to pin 27 and finally pin 19 - disp is tied to pin 23 on the Arduino. I have provided an image of the configuration in the second attached image.
I just want to know how I can display a blue box in the middle of a white screen to start then I'd want to know how I can create a char array so I can take a bmp file paste it at the top of the code and display it on the screen. Any help would greatly be appreciated. Thanks!