Traditional KVM-over-IP solutions often struggle with high latency and heavy video streaming requirements. I designed USBridge-KVM 2.0 to operate at Layer 0 (L0), providing direct hardware-level access without the overhead of standard streaming protocols.
The goal was to create a tool that isn't just a remote desktop, but a robust debugging interface that works even when the host OS is completely destroyed or locked by ransomware.
USBridge-KVM 2.0 is launching soon on CrowdSupply! Sign up here to be notified and get early bird access
The standout feature of this project is my BIOS-in-Terminal technology. Instead of piping raw 1080p video for simple firmware configuration, the system processes the video signal into an interactive, SSH-native text stream.
- Low Bandwidth: Fully functional over high-latency or low-bandwidth satellite/LTE connections.
- Automation-Ready: Since the output is terminal-based, you can use Python or Expect scripts to automate tasks like Secure Boot configuration or RAID array setups—tasks that previously required manual human interaction.
I’ve eliminated the need for complex PXE infrastructures or physical USB sticks. By leveraging the Radxa Zero 3W's USB OTG capabilities, USBridge-KVM 2.0 mounts local drives or virtual disk images (VDI, VMDK) from an administrator’s workstation as a standard USB mass storage device.
- High-Speed Caching: Integrated LPDDR4X cache mitigates network jitter.
- Read-Write Overlay: All modifications are redirected to a separate layer on the local station, keeping your "golden images" pristine and untouched.
To combat cyberattacks, I implemented a snapshot subsystem based on Btrfs isolation.
- Hardware Isolation: The host server has no physical path to modify or delete existing snapshots.
- Data Vault: Access is controlled exclusively by the KVM device, ensuring recovery even if the server’s OS is fully compromised.
- Compute: Radxa Zero 3W (Rockchip RK3566 SoC, Quad-Core A55)
- Memory: 2 GB LPDDR4X RAM
- ATX Control: Custom 8-pin GPIO interface for Power/Reset/LED monitoring.
- Local UI: 240x240 IPS screen for instant rack-side POST status checks.
- Capture: Standard 1080p30 UVC capture with 80–150ms latency for full desktop mode.
I believe in Hardware Transparency. All schematics, PCB layouts, and 3D enclosure models (STL/STEP) are provided for community audit. While the current firmware remains proprietary to protect the unique BIOS-to-Terminal algorithms during the stabilization phase, I am committed to transitioning to an open-source codebase in the future.
Interested in This Project?You can sign up at the top of this page to be notified when the campaign launches and to receive other updates. We only send out relevant content, and you can unsubscribe at any time.












Comments