Video Capture & Streaming
- H.264 / H.265 hardware encoding
- Up to 1080p @ 60 fps
- WebRTC low-latency transport
- Audio stream support
- Typical end-to-end latency < 100 ms
Video Capture & Streaming
USB HID & Storage Emulation
Networking Interfaces
Integrated Touchscreen
Virtual Media Functions
Firmware Architecture
| Component | Details |
|---|---|
| SoC | Rockchip RV1106G3 — 1× Cortex-A7 + 256 MB RAM |
| HDMI Capture | TC358743 — up to 1080p60 |
| Wireless | RTL8821CS Wi-Fi 5 + Bluetooth |
| Storage | 16GB onboard eMMC |
| Display | 2.4 inch IPS capacitive touchscreen |
| Enclosure | CNC-milled aluminum, passive cooling |
| Port | Standard | Functionality |
|---|---|---|
| HDMI-A | HDMI 1.4 | Video + Audio input |
| USB-C #1 | USB2.0 HS | Power input + Keyboard/Mouse/Storage emulation |
| USB-C #2 | USB2.0 FS | Power input + Serial console (CH340) |
| RJ45 | 100MBASE-TX | Ethernet with 802.3af PoE optional |
| RJ11 | Custom | Expansion, pinout: 1:+5V 2:GPIO 3:+3.3V 4:TX 5:RX 6:GND |
| Spec | Value |
|---|---|
| Dimensions | 90 × 65 × 25 mm / 3.54 × 2.56 × 0.98 in |
| Weight | 195 g / 0.43 lb / 6.88 oz |
| 3D Model | .step |
| Spec | Value (typical) |
|---|---|
| Power (USB-C) | 5 V / 0.5 A (either port) |
| Power (PoE) | IEEE 802.3af (37–57 V) |
| Consumption (5V) | ~250 mA idle → ~350 mA active |
Buildroot Linux
Clean, modern, minimal Linux distribution.
Rust Backend
Manages KVM control, video pipeline, networking, UI IPC.
Slint Touch UI
Fully open-source GUI for the integrated screen.
OTA Update System
Full control of firmware versions, rollback, and online updates.
| Component | License |
|---|---|
| Linux kernel & build framework | GPLv2 |
| Rust backend | GPLv2 |
| Slint touchscreen GUI | GPLv3 |
| Modified RustDesk | AGPL-3.0 |
| Web frontend (JetKVM-based) | GPLv2 |
| Rockchip video blobs | Provided as-is |
Public Git Repositories
The entire firmware — Buildroot configuration, Rust backend, frontend code, Slint UI, and automation pipelines —
will be published as open source.
No vendor SDK bloat Easy to fork & hack
GitHub Actions Pipelines
Automated pipelines build firmware images from scratch for transparency and security.
© 2025 LeafKVM Team
Contact