Hello David,
The 9488 LCD I have is customized one. I am developing a project where I have used 328P and arduino bootloader.
I have to depend upon SPI due to pin count constrains on the uC chip. The project I have can work with 2.8" screen, which so far I have tried upon. I had a feeling that if I could manage to get a slightly bigger screen without adding up too much cost, would be perfect. But could not find a ready 3.2 or bigger LCD with SPI. Therefore I had floated my buying request to alibaba.com.
I got many offers for 3.2" LCDs but all of them were with 8/16/18 bit parallel interface. One manufacturer offered me this LCD. Which they have customized tooled to be used for SPI. They had some samples so they have sent me few samples to test it with.
Though I spent some $$ for samples and dhl charges etc. But was happy to get things going the way I wanted.
Upon my request, they sent me few PCBs which they have used for testing that LCDs according to their customers requirements.
You will see the LCD and the PCB they have sent me.
I tried connecting it with Arduino and tried it with some libraries without any luck.
With this LCD there are few issues which manufacturer is ready to omit once they get at least 500 pcs. order.
1- The first issue is that it needs 18.4volts for backlit LEDs. So I had to provide 18.4 volts with a boost converter.
2- The connector is 45pin, and the PCB they sent is not 2.54mm friendly. So I have to manually wired it for testing on bread boarded Nano.
3- The touch pad is there but with 4 analog output only. Touch controller is not included with this LCD. I had ordered few 2046 controller in the past so I have a plan to connect touch controller externally.
All above issues will be resolved if I place an order of over 500pcs. Which I am willing to do once I get this ili9488 based LCD work with SPI.
I am really happy to get in touch with you here. I know I got the right person for this problem to be resolved. I have gone through the previous threads on this forum and saw your contribution to the LCD related topics and libs.
Just few words for my bg. I had been electronic hobbyist since 1985. I started my carrier as a SMPS designer then moved to the PC/Computer side. On those days we use to have 6800/8080/Z80 as uP. It was very difficult to program them. Mostly discrete components were in use. I was font of 8051 for over 10 years, but mostly did that in assembly. C I just learned few years ago. C++ is still unknown treasure for me.
Thank you for your patients and time.
Rauf