wwatson
Well-known member
Well I finally ordered the Buydisplay ER-TFTM101-1 with capacitive touch and had it configured for parallel communication in 8080 mode. Using parts of @Rezo's ILI984x_t41_p library, I was able to adapt my Ra8876LiteTeensy library to use the FlexIO library in 8080 parallel mode. I have been wanting to try this for a long time It took me a couple of weeks to get it working due to a bad breadboard. It so happens that pin 19 on the Teensy41 was plugged into one of the breadboards holes that had a broken terminal. Pin 19 is the "DB0" data line that connects to pin 15 of the 40 pin connector on the display. No matter what I wrote to the display bit 0 was always 0 and if I connected a 10K pullup to that pin it always was always 1. It was the pin hole where I had plugged in the jumper wire next to the pin hole that pin 19 of the Teensy was plugged into. The terminal inside was broken. I finally got smart and ohm checked between pin 15 on the 40 pin connector of the display and pin 19 of the Teensy. It was an open circuit. Lesson learned, don't spend two weeks trying to guess what the problem is before checking the basics
The proof of function:
The mess of wires:
There is still a lot to do yet like setting up Multibeat reads and writes using DMA and such. Also wiring and testing the touch screen needs to be done.
Once I have the RA8876LiteTeensy library in a reasonable state I will create another branch for it on GitHub for anybody that might be interested in using it...
And thanks @Rezo and others for your work on FlexIO in 8080 mode
The proof of function:
The mess of wires:
There is still a lot to do yet like setting up Multibeat reads and writes using DMA and such. Also wiring and testing the touch screen needs to be done.
Once I have the RA8876LiteTeensy library in a reasonable state I will create another branch for it on GitHub for anybody that might be interested in using it...
And thanks @Rezo and others for your work on FlexIO in 8080 mode