DIY Setup
Use your own hardware to run Beacon KVM. Free, forever.
What you need
- Raspberry Pi 4B
- USB HDMI capture card
- A USB-C cable (connects Pi to the target machine — acts as keyboard & mouse)
- Power supply for the Pi
- MicroSD card (8GB+)
Install
Flash Raspberry Pi OS Lite (64-bit) to your SD card using Raspberry Pi Imager. Enable SSH during setup.
Then SSH into your Pi and run:
bash
curl -fsSL https://get.beacon-kvm.com | sudo bashThe script will:
- Install dependencies
- Download the Beacon binary
- Generate a unique device SN from your Pi's hardware serial
- Register a systemd service and start it
Reboot when prompted to activate keyboard & mouse emulation:
bash
sudo rebootConnect your hardware
- Plug the HDMI capture card into a USB port on the Pi
- Connect the HDMI output of the target machine to the capture card
- Connect a USB-C cable from the Pi's USB-C port to a USB port on the target machine
Access
Open your browser and go to http://<pi-ip>:8080 to access the local KVM interface.
To set up remote access, open http://<pi-ip>:8080 — the setup page will show your device SN and a direct link to bind it:
https://console.beacon-kvm.com/bind/<your-sn>WARNING
DIY setup is intended for evaluation and hobbyist use. Remote access is best-effort and quality is not guaranteed.