원문 캡처 · espkvm.io
원문 캡처 · espkvm.io

ESP-KVM terminal은 M5Stack Tab5를 ESP-KVM 기기의 화면을 보여주는 콘솔로 만드는 새 펌웨어다. Tab5 자체가 KVM 역할을 하는 것은 아니며, 기존 ESP-KVM 기기는 그대로 두고 화면을 Tab5에서 확인한다.

네트워크에서 ESP-KVM 기기를 찾아 로그인한 뒤 대상 화면을 최대 약 20fps, 1280x720 해상도로 표시한다. 손가락으로 포인터를 움직이거나 화면을 트랙패드처럼 쓸 수 있고, 두 손가락을 오므려 작은 BIOS 글자를 확대할 수 있다. Tab5용 키보드 기능과 USB-A 포트에 연결한 USB 키보드로 대상 기기에 입력할 수 있으며, 메뉴에서 전원·재시작·Wake-on-LAN 기능과 Ctrl+Alt+Del을 사용할 수 있다. 테일스케일(Tailscale)을 통해서도 작동한다.

26초 영상에서는 노트북에서 재생되는 영상에 맞춰 Tab5 화면이 Wi-Fi로 표시되는 모습을 볼 수 있다.

사용하려면 대상 기기의 코덱을 MJPEG로 설정해야 한다. Tab5의 칩에는 H.264 디코더가 없다. ESP-KVM 0.65.0 이상에서는 프레임 확인 응답을 보내 Wi-Fi 환경에서 화면을 부드럽게 유지한다.

이건 실험이다. 휴대용 KVM 화면을 원하는 사람이 얼마나 되는지, 내 책상 밖에서 얼마나 잘 작동하는지는 아직 모르겠다. 사용해 보거나 절대 쓰지 않을 것 같다면 여기서 투표하고 의견을 알려 달라. ‘아니오’도 ‘예’만큼 도움이 된다.

ESP-KVM terminal 소개와 설치 방법

GitHub 코드와 릴리스