Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 21:00 16 May 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : MM2: 3.2" SSD1289 revisited

Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 8603
Posted: 08:58am 23 Jun 2015
Copy link to clipboard 
Print this post



I've brought the Cfunctions for the SSD1289 up-to-date with the latest version of the Micromite firmware.

Like the SSD1983, this now supports the in-built fonts and has completely flexible pin allocation. In addition this version now supports hardware rotation. This was a b....r to get working - why can't the SSD controllers be as easy as the ILI ones?
It requires 19-pins as the controller is only configured for a 16-bit databus so can just be run on the 28-pin MX170 but without the touch screen capability or any other free pins.

On the 44-pin part there is no such problem and it can be run with touch whilst leaving important pins like I2C and comm1 free.

The SSD1289 displays are reasonably priced (e.g. ) and include the proper XPT2046 SPI touch controller. Even allowing for the flexible pin allocation the 16-bit data bus ensures that update is much quicker (roughly 4x) than the ILI9341 and at 3.2" they are bigger than most of the ILI9341 displays available.

The demo includes the normal graphics routines and a full touch implementation

UPDATE V2.2

Performance improvements in Cfunctions

2015-06-24_094414_ssd1289-flex-touch.zip
Edited by matherp 2015-06-26
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024