← All boards

ESP-KVM is free, open-source firmware that turns the Waveshare ESP32-P4-WIFI6-DB into an IP-KVM: the screen, keyboard and mouse of another computer in your browser, from the BIOS up. Add an HDMI capture board, flash it from the browser, and it runs with no Linux, no app and no cloud. What it does → Try the demo →

Waveshare ESP32-P4-WIFI6-DB
Not tested on hardware

Waveshare ESP32-P4-WIFI6-DB

The ESP32-P4-WIFI6 with a dual-band ESP32-C5 and a rev 3.x chip. Wi-Fi only.

StatusBuilt from the schematic, not run on one yet
ChipESP32-P4NRW32X, rev 3.x
Memory32 MB PSRAM, 32 MB flash
Networkdual-band Wi-Fi 6 (ESP32-C5) only
To the targetUSB OTG on a 4-pin header
Capture2-lane camera connector
microSDyes

Install from the browser Waveshare product page Waveshare docs

The ESP32-P4-WIFI6 with an ESP32-C5 in place of the C6. Waveshare's pin table matches the WIFI6 apart from the co-processor, so the image is the WIFI6's with the C5 and the chip revision changed.

Wiring

  • USB OTG is on a 4-pin header, like on the WIFI6, so the target needs a cable from that header to USB-A.
  • The Type-C is power, flashing and the log, through a CH343P.

It has no Ethernet: Wi-Fi is the only way in, and the first boot opens the setup hotspot. Built from Waveshare's documentation, not yet run on one.

Capture boards