Skip to content

esp32-deskflow-client

esp32-deskflow-client

mason

Published June 18, 2026 · © MIT license (MIT)

Original author: BenchworkOriginal source (new tab)

esp32-deskflow-client

Components

Hardware components

WIZnet parts

Project description

프로젝트 개요 esp32-deskflow-client는 하나의 키보드와 마우스를 여러 컴퓨터에서 공유하기 위한 하드웨어 입력 브리지입니다. 일반적인 Deskflow 클라이언트처럼 대상 컴퓨터에 소프트웨어를 설치하는 방식이 아니라, ESP32-S3 보드가 클라이언트 역할을 대신 수행합니다. 여기서 Deskflow, Synergy, Barrier는 모두 키보드·마우스 공유 소프트웨어 계열입니다. 보통 한 컴퓨터가 서버가 되어 실제 입력 장치를 가지고 있고, 다른 컴퓨터는 클라이언트가 되어 네트워크로 입력 이벤트를 받습니다. 사용자는 마우스를 화면 가장자리로 이동해 다른 컴퓨터를 제어할 수 있습니다. 이 프로젝트의 입력 흐름은 다음과 같습니다. Deskflow/Synergy/Barrier 서버 → W5500 Ethernet → ESP32-S3 → BLE HID → 대상 컴퓨터 메인 PC에서 발생한 키보드·마우스 이벤트는 Synergy 프로토콜을 통해 ESP32-S3로 전달됩니다. ESP32-S3는 이 이벤트를 해석한 뒤, 대상 컴퓨터에는 Bluetooth HID 키보드·마우스 입력으로 다시 보냅니다. 대상 컴퓨터 입장에서는 네트워크 클라이언트가 아니라 일반…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like