mirror of
https://github.com/luckfox-eng29/kvm.git
synced 2026-01-17 19:22:15 +01:00
4e82b8a11cd71a41322e16d5a565e09785bc92e1
Luckfox PicoKVM
Luckfox PicoKVM is a lightweight IP KVM operation and maintenance tool. It allows remote access to a target device’s display and simulates HID input over the network, enabling contactless operation and management of development boards, PCs, and servers. The product delivers stable, low-latency video capture and remote control, making it well-suited for scenarios such as remote computer management and server maintenance. The software is based on a secondary development of JetKVM.
Features
- Micro SD card support: Used for software boot settings or storage expansion
- USB multifunction configuration: Supports emulating a USB sound card or MTP device. Files in the shared MTP directory can be uploaded or downloaded via HTTP
- Serial port control: Connects to the serial port of the controlled device for control and debugging
- IO level configuration: Controls expansion IO output (high/low level)
- 1.54-inch touchscreen: Displays IP address, connection status, and system runtime status
- Multiple remote access methods: Remote management via WebRTC through cross-network connections or FRP reverse proxy
Compilation
- Compile frontend only
make frontend - Compile backend only
make build_dev - Full compilation
make build_release - Compile to generate bin/kvm_app, then upload the file to Luckfox PicoKVM via SSH or MTP, replacing /userdata/picokvm/bin/kvm_app
Detailed Usage Instructions
Languages
TypeScript
66.8%
Go
31.2%
HTML
0.8%
CSS
0.7%
JavaScript
0.3%
Other
0.1%