Fast bit-banging from ESP32 to ILI9341 TFT LCD screen.

cspwcspw
Posts: 18
Joined: Mon Apr 16, 2018 5:08 pm

Fast bit-banging from ESP32 to ILI9341 TFT LCD screen.

Postby cspwcspw » Fri Aug 10, 2018 2:33 pm

I got a cheap TFT shield, with touch capability (under USD $7) from Banggood. So I set myself a target of 25 frames per second sending to the 320x240x16-bit per pixel. (Nothing useful yet, just changing all the pixels to a new colour). I got above 40 fps eventually, so a bit better than 6MB (48Mb) per second from my ESP32. I used what I thought was a nice trick with some tables for the bit-banging.

A video explaining what I did is at https://www.youtube.com/watch?v=GdNBqktJJDY and you can download my code if you follow the "Free Stuff" link at http://7-fountains.com

Peter

Deouss
Posts: 425
Joined: Tue Mar 20, 2018 11:36 am

Re: Fast bit-banging from ESP32 to ILI9341 TFT LCD screen.

Postby Deouss » Fri Aug 10, 2018 4:07 pm

I got bitrate over 60fps with wifi/spi

https://www.youtube.com/watch?v=-4SIqhe6fxQ
https://esp32.com/viewtopic.php?f=17&t=6612

Just need to fix tearing

Who is online

Users browsing this forum: No registered users and 48 guests