Computer-hostedScreen-control agentDerived project

ESP32 iPhone Agent for Windows

A Windows-hosted derivative with AirPlay frame capture, USB HID and ZCode integration.

What this project does

The project adapts the computer-hosted architecture to Windows. Its notes describe I420 frames over a named pipe, pointer correction and a ZCode skill, rather than the upstream native iPhone app.

Based on: ESP32 iPhone Agent

Limits and verification

The author reports work on a development machine; this is not a device compatibility matrix. Portrait calibration, AirPlay contention, USB sleep and response latency remain limits. This site has not repeated those tests.

Reviewed sources

Reviewed README8992f4b
Hardware
ESP32-S3 with native USB; N16R8 is documented
Runs on
Windows 10 / 11 computer
Screen / observation
UxPlay / GStreamer on Windows
Input path
USB HID via the board
Setup requirements
Python 3.10+, Windows receiver dependencies, firmware and model / agent integration
License information
MIT