← All boards

ESP-KVM is free, open-source firmware that turns an ESP32-P4 board into an IP-KVM: another computer's screen, keyboard and mouse in your browser, from the BIOS up. The Waveshare HDMI to CSI Adapter is the part that brings the computer's HDMI in. What it does → Try the demo →

Waveshare HDMI to CSI Adapter
The capture - community-tested

Waveshare HDMI to CSI Adapter

The same TC358743 bridge on Waveshare's board, with a full-size HDMI input.

FamilyAll Waveshare parts
BridgeToshiba TC358743
Inputfull-size HDMI
Connector15-pin Raspberry Pi camera ribbon only (also powers it)
HDMI-CECsame chip as the C790; not tried on this board
Measured1080p H.264 at 23 fps on the WIFI6-POE-ETH

Waveshare wiki page

Waveshare's product 19137. The firmware treats it exactly like the C790.

It has only the wide 15-pin connector. On a board with the narrow 22-pin one - the ESP32-P4-ETH - it needs a 15-to-22-pin ribbon, the kind sold as a Raspberry Pi 5 camera cable. A user confirmed it on the ESP32-P4-WIFI6-POE-ETH: 1080p over H.264 at 23 fps.

Boards it works with