I visit this forum quite a lot, normally lurking from the shadows. However I never really offer anything, I just take guidance from everyone else. Well on this occasion, I'd like to show what I have achieved from reading the advice of the people on this forum. So for a change, I'm not asking

I previously made two Ghostbusters Reboot proton Packs with an Arduino Uno controlling Neopixels, LED's and lights and sounds and stuff:

I decided I wanted to make a version 2 proton pack. But I also wanted it to have a small screen displaying basic animations. I tried loads of different TFT screens, and all of them were FAR to slow to make an animation.

Well thanks to the ILI9341 and the accompanying library by Marek Buriak, I was finally able to get raw 565 images to load at just over 4fps. Which was sufficient for very basic animations.

I'm still only using his half speed SPI, so I know I can squeeze a bit more power out of it, if I can get it to use FULL speed SPI. On jumpers, that's just not possible though.

I haven't actually bothered putting it to the test but theoretically I should now be able to achieve about 12.5fps since I have screen draw speeds as low as 78ms now for a resolution of 320x240

Regards,

Graham

UTFT_SdRaw now included in library manager!! High speed image drawing from SD card to UTFT displays for Mega & DUE.UTFT_GHL - a VASTLY upgraded version of UTFT_CTE. Coming soon to a TFT near you! Shipping April 1 2016!

UTFT_SdRaw now included in library manager!! High speed image drawing from SD card to UTFT displays for Mega & DUE.UTFT_GHL - a VASTLY upgraded version of UTFT_CTE. Coming soon to a TFT near you! Shipping April 1 2016!

The 'cheating' is using SPI flash not SD as source, hence I only have 132 frames for the whole video sequence but never the less, it is impressive to see!!

G

UTFT_SdRaw now included in library manager!! High speed image drawing from SD card to UTFT displays for Mega & DUE.UTFT_GHL - a VASTLY upgraded version of UTFT_CTE. Coming soon to a TFT near you! Shipping April 1 2016!

UTFT_SdRaw now included in library manager!! High speed image drawing from SD card to UTFT displays for Mega & DUE.UTFT_GHL - a VASTLY upgraded version of UTFT_CTE. Coming soon to a TFT near you! Shipping April 1 2016!

UTFT_SdRaw now included in library manager!! High speed image drawing from SD card to UTFT displays for Mega & DUE.UTFT_GHL - a VASTLY upgraded version of UTFT_CTE. Coming soon to a TFT near you! Shipping April 1 2016!

UTFT_SdRaw now included in library manager!! High speed image drawing from SD card to UTFT displays for Mega & DUE.UTFT_GHL - a VASTLY upgraded version of UTFT_CTE. Coming soon to a TFT near you! Shipping April 1 2016!

@magic, There is no sorcery, it is using my UTFT_GHL library which used SPI Flash as source instead of SD Card, it makes a fair bit of difference!

Since my last message and disappointingly short video clip, I have been working on my library to make it possible to combine multiple Flash IC to be seen as one large one, I now have a 314 frame video clip which runs at 18.6FPS, it is a little slower as a result of the voodoo which makes the 3 Flash chips appear as 1....

UTFT_SdRaw now included in library manager!! High speed image drawing from SD card to UTFT displays for Mega & DUE.UTFT_GHL - a VASTLY upgraded version of UTFT_CTE. Coming soon to a TFT near you! Shipping April 1 2016!