Adafruit Feather RP2040 DVI Has Built-in Video Out, Raspberry Pi Silicon

Adafruit Feather RP2040 with DVI
(Image credit: Adafruit)

Outputting digital video is nothing new for the Raspberry Pi Pico. Back in the early days, Raspberry Pi engineer Luke Wren devised the Pico DVI Sock, grafting HDMI onto the Pico. That project was later refined into PicoDVI. Adafruit's latest board, Feather RP2040 with DVI may not have a catchy name, but it integrates HDMI / DVI output into its familiar Feather form factor.

The RP2040 SoC has graced Adafruit's Feather form factor before. The Adafruit Feather RP2040 received the Editor's Choice award upon its release and has stayed in our Best RP2040 Boards for two years. 

The form factor may not give us all the GPIO pins of the Pico, but we get Stemma QT, onboard battery charging and easy-to-read GPIO pin references. The Feather RP2040 with DVI provides those exact features and also provides a digital video output, DVI, that will work with any HDMI monitor if you have an HDMI-to-DVI adapter. For now, though, there is no sound

Swipe to scroll horizontally
System on ChipRaspberry Pi RP2040
Row 1 - Cell 0 Dual-core Arm Cortex M0+ 133 MHz CPU
Row 2 - Cell 0 264KB of SRAM
Storage8MB Flash
GPIO21 × multi-function 3.3V GPIO pins
Row 5 - Cell 0 8 Unused pins
Row 6 - Cell 0 Stemma QT
Row 7 - Cell 0 DVI (HDMI) port
PowerUSB C (Power and Data)
Row 9 - Cell 0 Hot swappable Li-Po charging port
Video Output640 x 480 or 800 x 480
Dimensions53 x 23.3 x 7.7mm

Adafruit Feather RP2040 with DVI

(Image credit: Adafruit)

Adafruit boards are intrinsically linked to CircuitPython, but to get the most from this new board you'll need to use the PicoDVI library for Arduino or the Pico SDK. Generating video via the RP2040 requires one core of the dual core SoC and uses both Programmable IO (PIO). 

Resources will be tight as generating a 320 x 240 video will take 150KB, and 400 x 240, 190KB of the 264KB SRAM. The HDMI connector has its I2C pins connected to the SDA / SCL pins of the Adafruit Feather RP2040 with DVI. This enables users to read the EDID EEPROM of a display, handy for debug.

Adafruit has listed the Adafruit Feather RP2040 with DVI as "coming soon" and for now there is no price listed. 

Les Pounder

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".