Greetings
I need some help.
I need your suggestion regarding ILI9488 (SPI) TFT display
which is the best processor to be used for this TFT display in Flowcode (apart form ESP32)
- preferred uC are PIC18F (maybe PIC24)
{ AVR & STM32 (M0) are not preferred uC, but they can be used if they have good advantage }
- mainly I am looking decent screen updation speed
- though parallel interface is also possible , but TFT displays with parallel interface are not easily available here.
Thanks
S_V
ILI9488 TFT display
-
- Posts: 30
- http://meble-kuchenne.info.pl
- Joined: Tue Jan 26, 2021 6:10 am
- Has thanked: 43 times
- Been thanked: 1 time
-
- Matrix Staff
- Posts: 1944
- Joined: Mon Dec 07, 2020 10:06 am
- Has thanked: 508 times
- Been thanked: 690 times
Re: ILI9488 TFT display
Hello,
For the fastest speed you ideally want to use the display in parrallel 16-bit mode and this will give you the fastest response. Displays will parrallel support are widely available on AliExpress.
This means you need a uC with around 19 I/O pins you can dedicate to driving the display. Then you may also need pins for an SD card if you want to be able to store a lot of bitmaps etc to go on the display. The faster the chip the faster the display will be so a PIC24 at 140MHz will be faster then a 18F at 64MHz. STM32 is going to be faster then both of these but they are more fiddly to setup and get going. ESP32S3 is also a good option for speed though somewhat limited in I/O pins.
Something like the advanced display here could be an option though it is ESP32S3.
https://www.ebay.co.uk/itm/285173803237 ... 7639583371
The Standard version has an optional SPI or 8-bit interface and no host uC so you can use your own.
Be aware I am biased with this, it's one of my products but not in any way associated with Matrix.
We use the same setup as the advanced display on our latest products at Matrix and I have developed an API for the ESP so that it's basically a slave to the host uC which can be much slower and simpler. We have an E-blocks solution with the display module coming sometime in the near future.
For the fastest speed you ideally want to use the display in parrallel 16-bit mode and this will give you the fastest response. Displays will parrallel support are widely available on AliExpress.
This means you need a uC with around 19 I/O pins you can dedicate to driving the display. Then you may also need pins for an SD card if you want to be able to store a lot of bitmaps etc to go on the display. The faster the chip the faster the display will be so a PIC24 at 140MHz will be faster then a 18F at 64MHz. STM32 is going to be faster then both of these but they are more fiddly to setup and get going. ESP32S3 is also a good option for speed though somewhat limited in I/O pins.
Something like the advanced display here could be an option though it is ESP32S3.
https://www.ebay.co.uk/itm/285173803237 ... 7639583371
The Standard version has an optional SPI or 8-bit interface and no host uC so you can use your own.
Be aware I am biased with this, it's one of my products but not in any way associated with Matrix.
We use the same setup as the advanced display on our latest products at Matrix and I have developed an API for the ESP so that it's basically a slave to the host uC which can be much slower and simpler. We have an E-blocks solution with the display module coming sometime in the near future.
Regards Ben Rowland - MatrixTSL
Flowcode Online Code Viewer (Beta) - Flowcode Product Page - Flowcode Help Wiki - My YouTube Channel
Flowcode Online Code Viewer (Beta) - Flowcode Product Page - Flowcode Help Wiki - My YouTube Channel