Wren6991/PicoDVI
View on GitHub ↗ ★ 1,516 C
Bitbanged DVI on the RP2040 Microcontroller
30 mentions on Hacker News by 25 people: 6 stories, 24 comments · first 2021-01-21 · latest 2026-07-12
20082026
-
This guy also designed DVI/HDMI from RP2040: https://github.com/Wren6991/PicoDVI
comment by wewewedxfgdf · 2026-07-12 · in RISCBoy is an open-source portable games console, designed from scratch -
Wren6991/PicoDVI commit history: https://github.com/Wren6991/PicoDVI/commits/master/ : > Add 720x480p 60Hz mode (270 MHz bit clock) > RP2350 changes (including RISC-V) From https://news.ycombinator.com/item?id=41260679 : > The new HSTX…
comment by westurner · 2026-01-17 · in Show HN: TinyCity – A tiny city SIM for MicroPython (Thumby micro console) -
…Pi Pico: > https://picockpit.com/raspberry-pi/raspberry-pi-pico-video-o... (scroll down to "DVI") > https://github.com/Wren6991/PicoDVI
comment by aleph_minus_one · 2025-12-11 · in Valve: HDMI Forum Continues to Block HDMI 2.1 for Linux -
But of course it has been done: https://github.com/Wren6991/picodvi (OK, it's DVI rather than HDMI - at low resolutions HDMI isn't more difficult, just more legally contentious.)
comment by robinsonb5 · 2024-11-11 · in I sent an Ethernet packet -
The RP2040 discussion -- https://github.com/Wren6991/PicoDVI
comment by tony-allan · 2024-08-15 · in RP2350 PicoDVI Preview -
…on the market. It’s a dual core microcontroller that can easily run both cores at 133-250+ MHz. https://github.com/Wren6991/PicoDVI The GPIO on RPi is not very useful for precision work and you’re limited to using SPI (usually to talk to…
comment by mritun · 2024-07-29 · in Intel N100 Radxa X4 First Thoughts -
…The guy who got DVI running on the RP2040 [1] had it clocking at 372MHz when doing 720p30. [1] https://github.com/Wren6991/PicoDVI
comment by spacedcowboy · 2024-07-18 · in A RP2040 based DECstation 3000 emulator that can run DECWindows -
…for playing with graphics as it can bit bang VGA and DVI/HDMI. There's some info on the DVI here: https://github.com/Wren6991/PicoDVI I wrote a couple of articles on how to do bit banged VGA on the RP2040 from scratch:…
comment by gchadwick · 2024-03-27 · in FuryGpu – Custom PCIe FPGA GPU -
…video straight off the RP2040 GPIO pins with just inline resistors between not and the HDMI cable. https://github.com/Wren6991/PicoDVI
comment by bigiain · 2024-02-21 · in Video Game Module for Flipper Zero -
…a post about driving DVI with a RP2040 (Raspberry Pi Pico) which contains eye-pattern measurements: https://github.com/Wren6991/picodvi
comment by _Microft · 2023-10-31 · in Eye Pattern -
…using the fonts in the X11 distribution. [1]: https://github.com/DusterTheFirst/pico-dvi-rs [2]: https://github.com/Wren6991/PicoDVI/pull/48
comment by raphlinus · 2023-06-02 · in VGA driver using PIO and DMA on the RP2040 -
…could, however, replace the VGA resistor DAC with a dedicated DVI encoder IC like the TFP401. [1] https://github.com/Wren6991/PicoDVI
comment by komadori · 2023-03-12 · in Show HN: PicoVGA Library – VGA/TV Display on Raspberry Pi Pico -
…the common digital video formats are higher bandwidth and require higher signal integrity. [0] https://github.com/Wren6991/PicoDVI
comment by mbilker · 2023-03-12 · in Show HN: PicoVGA Library – VGA/TV Display on Raspberry Pi Pico -
…limited, but there are demos of bitbanged DVI on fairly modest hardware, after some overclocking. https://github.com/Wren6991/picodvi
comment by tyingq · 2022-09-12 · in Exploring FPGA Graphics -
…[3]: https://hackspace.raspberrypi.com/articles/what-is-programma... [4]: https://github.com/Wren6991/PicoDVI
comment by magicalhippo · 2022-08-22 · in 10BASE-T using Raspberry Pi Pico with 2 GPIO pins -
It even can output HDMI https://github.com/Wren6991/PicoDVI
comment by fomine3 · 2022-07-20 · in PicoCart64: Nintendo 64 flash cart using a Raspberry Pi RP2040 -
…it's possible to bit-bang DVI at 640x480 on the 2040. Takes about half of the available resources: https://github.com/Wren6991/PicoDVI
comment by al2o3cr · 2022-03-15 · in RP2040 Doom -
…Pico) can generate some impressive video thanks to its PIO. E.g. Luke Wren's work giving DVI output https://github.com/Wren6991/picodvi and the scanvideo library: https://github.com/raspberrypi/pico-playground I did a write up going over…
comment by gchadwick · 2021-11-06 · in Microcontroller VGA Interface Projects -
…forward, so 2 or 1 Gbps. DVI output has already been demonstrated, running two displays at 480p: https://github.com/Wren6991/picodvi The DVI is maybe more of a party trick than something you'd do in production hardware but it does…
comment by gchadwick · 2021-02-16 · in A closer look at Raspberry Pi RP2040 Programmable IOs -
https://github.com/Wren6991/picodvi
comment by detaro · 2021-01-22 · in Raspberry Pi Enters Microcontroller Game with $4 Pico -
…M0 from its normal 133Mhz to 252Mhz. So it's a cool hack, but I think it would have wonky behavior. https://github.com/Wren6991/picodvi/blob/34bc82555860de4b35e...
comment by tyingq · 2021-01-22 · in Raspberry Pi Enters Microcontroller Game with $4 Pico -
…It is nice for basic bit banging of things like the Neopixel LED. Someone did DVI video with it ( https://github.com/Wren6991/picodvi ) but that was really stretching its capabilities, seemingly more of a flex than something really…
comment by throwaway81523 · 2021-01-22 · in Raspberry Pi Pico and RP2040 Microcontroller -
IO accelerators allow it to bitbang DVI 720@30 https://github.com/Wren6991/picodvi This means you should be be able to bitbang a ton of slower stuff with ease. 1Gbit (RGMII) ethernet, IDE PATA, SCSI, all kinds of parallel camera and…
comment by rasz · 2021-01-21 · in Raspberry Pi Pico and RP2040 Microcontroller -
Someone managed 640x480 pixel doubled DVI bitbanging: https://github.com/Wren6991/picodvi
comment by tyingq · 2021-01-21 · in Raspberry Pi Pico and RP2040 Microcontroller