{"title":"Adafruit Feather RP2040 with DVI Output Port - Works with HDMI","handle":"adafruit-feather-rp2040-with-dvi-output-port-works-with-hdmi","url":"/products/adafruit-feather-rp2040-with-dvi-output-port-works-with-hdmi","description":"The Feather RP2040 with DVI Output lets you drive an HDMI monitor or television directly from a microcontroller. The on-board HDMI connector outputs digital video (DVI) at 640×480 or 800×480 resolution using the RP2040's PIO peripherals, with an internal framebuffer of 320×240 or 400×240 pixels that are pixel-doubled for crisp display output.\n\nThe DVI library is a subclass of AdafruitGFX, so it uses familiar drawing commands if you've worked with Adafruit TFT or OLED displays. The HDMI connector's I2C pins are connected to the Feather's SDA/SCL (through a level shifter) for reading display EDID data, and a Hot Plug Detect pin is available on the header.\n\nKey Features\n\n\nRP2040 Processor – Dual ARM Cortex M0+ cores at ~133 MHz, 3.3V logic\n\n264 KB SRAM + 8 MB SPI Flash – For code and file storage\n\nDVI/HDMI Output – Digital video output compatible with any HDMI monitor or television (video only, no audio)\n\n320×240 or 400×240 Framebuffer – 16-bit colour, pixel-doubled to 640×480 or 800×480 output\n\nAdafruitGFX Compatible – Familiar drawing API from the PicoDVI Arduino library\n\nEDID + Hot Plug Detect – Read display information via I2C; detect when a display is connected\n\nCEC + Utility Pads – Broken out for advanced HDMI features\n\nUSB Type C – Native USB with UF2 bootloader\n\nNeoPixel – On-board RGB LED for status feedback\n\nLiPo Battery Support – JST connector with built-in charger\n\nStandard Feather Pinout – Compatible with FeatherWings\n\n\n\nNote: DVI video generation uses one full core, both PIO peripherals, and 150–190 KB of SRAM. Arduino is recommended — CircuitPython does not currently support DVI output on this board.\n\n\nAlso Available\n\n\nFeather RP2040 – Base model\n\nFeather RP2040 USB Type A Host – With USB host port\n\nFeather RP2040 SCORPIO – 8-channel NeoPixel driver\n\nFeather RP2040 Adalogger – With MicroSD card slot\n\nFeather RP2040 RFM69 868/915 MHz – Packet radio\n\nFeather RP2040 RFM95 LoRa 915 MHz – Long-range LoRa radio\n\n\nIdeal For\n\nRetro gaming and graphics projects\nInformation displays and dashboards on HDMI monitors\nInteractive art installations with video output\nEmbedded GUI applications\n\n\nPackage Contents\n\n1× Feather RP2040 with DVI Output\n1× Header pin set\n\n\n\nNote: HDMI cable, LiPo battery, and USB cable sold separately.\n","vendor":"Adafruit","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":1650,"title":"Default Title","sku":"AF-5710","price":29.17,"compare_at_price":0.0,"on_sale":false,"in_stock":true,"available_quantity":64,"option1":"Default Title"}]}