That's some half the battle - @KurtE did you assemble one of your board to work with the DB5?
Hope your Qwiic connectors arrived - I could have dropped some in but I only ordered a couple with the Rezo order and didn't find the ones SFun sent me years ago.
Maybe should continue some of this to other threads, But ...
Yes I assembled one. Most of it was working, before the DB5 stopped working. Pictures and the like, shown in the thread starting at about:
However I screwed up on the RA8876 hookup part of the board. In particular, the orientation of the connector pins was such that the connector would need to be soldered to the bottom of the board. like my other RA8876 board, which won't work in this case: I did order some adapters to swap rows from OSHPark... Mentioned at:
As I posted in other area, I screwed up the connector to the RA8876 on the shield. The two columns of pins are swapped.
Also while trying this out, my DB5, decide to head south...
Note: I did a quick and dirty pin column swap adapter board:
View attachment 35029
Which I ordered a set of 3 from OSHPark with supper swift ($11.50)...
As always, no promises.
It is sent out to fabrication... Probably here within a week.
As I suspected and verified from your picture, your display is configured for SPI.
More information on the RA8876 stuff is on the thread:
I now have the picture viewer working on both of them again:
SPI - top right, FlexIO bottom left
The SPI one is using a Teensy 4.1 board I made several years ago... This is the 2nd version, that can be used for this display or for the 4.3 inch
RA8875 which had the same pinout... (5" was different).
Pinouts and how to use yours? SPI? or Parallel?
SPI is reasonably simple other than counting pins on the display, here is showing what that adapter board did.
More complicated than needed, as I it had jumpers (Shunts) to connect up most connections, to allow me
to experiment with different SPI or Wire or... Plus some connections are different for touch between
boards...
As for hook up for Parallel: a little more complex in that more depends on which board you wish to connect to:
You need to connect up (VSS-GND, VDD=5v, RD, WR, CS, RS(DC), maybe BL_Control, and then 8(or 16) data wires
(pins 15-30 on display), ... As per where they go on the different Processors, depends...
There is a header file part of the current library, that sets up default pins depending on T41, MMOD, ...
T4 is not supported in that library yet, still getting it to work in this library for ILI948x...
We are working on some better adapters for these, but...