Close

Arrival

A project log for Dr.VIP

A RP2040 board with DVI

shiela-dixonShiela Dixon a day ago0 Comments

Today these arrived and I'm very excited.

This is what I think of as the underside with the header pins soldered in. 

 I designed this because I needed: 

The RP2040 Feather DVI almost met the spec but it's stingy with the number of GPIO it breaks out. 

My reasons for going this 'daughterboard' route rather than putting the surface-mount components on my module's pcb are given in my TMSEMU project logs.

I'm sure that this will be useful to me in other projects and maybe to others.

First test, a quick 'hello world' to check that I could load and run a program

YAY! Next to test the HDMI, sorry, DVI out. This one of Adafruit's Feather DVI examples

YAY! again.   Next test, do all of the GPIO work?

And YAY! again. Testing 6 at a time using my logic squid. This board breaks out all 30 GPIO, less the 8 that are used for HDMI, sorry, DVI. This is one big advantage over using VGA output which hogs a large proportion of the GPIO.
(I had one minor heart-stopping moment when GPIO29 didn't seem to be working, but that was a bug in my 'blinky' program. I forgot that 0-29 is actually 30 values!)

Discussions