C790 is an HDMI to MIPI CSI-2 board compatible with Raspberry Pi single board computers featuring a 40-pin GPIO header that adds both HDMI input up to 1080p60 and I2S audio input to the popular Arm SBC.
The solution can be useful for IP KVM solutions as we’ve seen with the PiKVM v3 and PiCast portable KVM switch, or to capture video and audio from a camera that outputs HDMI with audio through the board’s MIPI CSI camera interface and I2S input signals on the GPIO header.
C790 specifications:
- Supported SBC’s – Raspberry Pi Zero, 3B, 3B+, 4B, CM3, CM4 with MIPI CSI-2 input port (Note: Raspberry Pi 4 is limited to 1080p50 due to 2-lane MIPI CSI-2, CM4 supports 1080p60)
- Main chip – Toshiba TC358743XBG HDMI to CSI-2 bridge chip up to 1920×1080, 60 FPS
- Video and audio input – HDMI port up to 1080p60
- Video Output – 2-lane (15-pin) or 4-lane (22-pin) MIPI CSI-2 Tx up to 1080p60
- Audio Output – 4-pin I2S connector wired to 40-pin GPIO header
- Power Supply – 3.3V DC
- Dimensions – 45 x 30 mm
- Weight – 10 grams

The seller points customers to the wiki for the BLIKVM project for instructions showing how to configure HDMI input and record video and audio with up to Raspberry Pi 4 using tools such as v4l2-ctl and GStreamer (gst-launch-1.0). The Raspberry Pi 5 is also supported, but since the Broadcom BCM2712 SoC does not come with a video encoder, the steps in the wiki are different. Note there are several versions of the board, and the C790 is the newest with improvements such as HDMI backpowering and two MIPI CSI connectors over the previous C780 and C779 boards.
I first discovered the C790 HDMI to MIPI CSI+I2S adapter on Banggood where it is sold for about $32, but you’ll also find it on Amazon and Aliexpress offers the lowest price for about $23 including shipping.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress