← 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, with no Linux and no cloud. There is no ESP-KVM image for the Wireless-Tag WT99P4C5-S1 yet, and one request from someone who has it is enough to make one. What it does → Try the demo →

Wireless-Tag WT99P4C5-S1
Not supported yet

Wireless-Tag WT99P4C5-S1

A large ESP32-P4 development board with Ethernet, an ESP32-C5 for Wi-Fi, RS-485 and audio.

StatusNot supported yet: no ESP-KVM image for it. It looks like it should work.
FamilyAll Wireless-Tag parts
ChipESP32-P4 on the WT0132P4-A1 module, rev 1.x (N16R32) or rev 3.x (N16R32X)
Memory32 MB PSRAM, 16 MB flash
Network100M Ethernet (IP101GRI), dual-band Wi-Fi 6 (ESP32-C5 over SDIO)
To the targethigh-speed USB-C, or the high-speed USB-A socket (one of the two at a time)
Capture connector22-pin 0.5 mm (J10), Raspberry Pi order
microSDyes

Which revision? Read the chip: ESP32-P4NRW32X, with an X at the end, is rev 3.x; ESP32-P4NRW32 without it is rev 1.x. The product code does not tell. Or plug the board in and read it in the browser: it shows the revision, the flash and the PSRAM.

Wireless-Tag product page Wireless-Tag wiki Schematic

What ESP-KVM needs from a board

  • ✓ 32 MB of PSRAM. It has the 32 MB of PSRAM the video needs.
  • ✓ A camera connector the capture board fits. The HDMI capture board's Raspberry Pi camera ribbon fits its camera connector. Connector: 22-pin, Pi order.
  • ✓ High-speed USB towards the target. Its high-speed USB comes out where it can face the target as a device.
  • ✓ A network. It has a network: Ethernet, or Wi-Fi through a co-processor.

Read from the maker’s documents, checked 2026-11, not from a board in hand.

The WT99P4C5-S1 is a large development board built around the WT0132P4-A1 module. It has 100M Ethernet through an IP101GRI, an ESP32-C5 module on SDIO for dual-band Wi-Fi, RS-485, an ES8311 audio codec and a microSD slot.

The camera connector J10 is a 22-pin 0.5 mm one, and the schematic shows the Raspberry Pi 22-pin order: lanes, clock, CAM_IO0 and CAM_IO1 on pins 17 and 18, I2C on 20 and 21, 3.3 V on 22. So a 22-pin Pi camera ribbon from the capture board fits. The high-speed USB goes to a USB-C socket that can work as a device, and also to a USB-A socket. The guide says to use only one of the two at a time. A third USB-C socket is the full-speed port.

The module comes in two versions, N16R32 and N16R32X. Wireless-Tag's own example tells you to check the marking and pick the chip revision to match, so the board can have either a rev 1.x or a rev 3.x P4. The guide gives 360 MHz in one place and 400 MHz in another. ESP-KVM has separate images for the two revisions, so a port needs to know which one is on the board. It would also need the camera I2C and enable pins, the Ethernet PHY pins and the C5's SDIO pins.

Have one?

One request is enough: I add a board as soon as someone who has it can try a test build.

  1. Open a board request in Discussions. The form asks for the board's shop page, its schematic if there is a link, the chip marking and the capture board you have.
  2. I make a test image from the schematic and post it in the thread.
  3. You flash it on the flasher with Install another version from a file, and tell me what works. The flasher's Back up the flash keeps the board's old firmware.
  4. Once the picture, the keyboard and the network work, the board goes into the catalog with its own image and updates.