Jump to content

TFT PMOD LCD displaying video


cospan

Recommended Posts

Hi, I have been working on a PMOD TFT LCD that can be used to play video directly from the FPGA using only two PMODs.

 

I designed the hardware a couple of years ago but recently I had to do a project where I needed to use the Vivado block diagram interface. I thought it was pretty cool how fast it was to put a design together so I went about making an IP Core that controlled the PMOD.

It has an AXI Lite interface used to initialize the LCD and then a AXI Stream interface that can be connected directly to a VDMA core. I ended up making three different demos including the following:

  • Using the Microblaze to write directly to the screen.
  • I wrote another core that behaves like a console output that will write directly to the screen for you so the MCU doesn't need to write the console stuff to the screen.
  • I streamed video. Unfortunately this was harder than I expected and had to use the Pynq board instead.

 

Here's a video of it working.

 

 

I wrote a project page on hackaday.io with more details

https://hackaday.io/project/25333-pmod-tft-board

 

I was thinking of trying to sell the boards but I didn't know if there would be any interest.

 

Dave

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...