boboabw
Phone Agent
An iOS app that combines shared-screen observation with an ESP32-S3 Bluetooth accessory.
- Hardware
- ESP32-S3; default firmware uses GPIO48 RGB
- Runs on
- Native iPhone app
A FIELD GUIDE TO PHONE AGENTS
Explore the projects connecting ESP32 hardware and iPhone agents. See where the intelligence runs, how the screen is captured, and what actually sends the input.
01 / INDEX
A starting selection across native apps, browser agents and computer-hosted systems. Reading order is not a performance ranking.
boboabw
An iOS app that combines shared-screen observation with an ESP32-S3 Bluetooth accessory.
cccat6
Safari hosts the agent; a local WebRTC link sends actions to a Bluetooth ESP32 bridge.
getGate
A Mac MCP setup for iPhone screen control and a separate Bluetooth hands-free calling mode.
ja1chen
An experimental CoreDevice agent with optional ESP32-S3 USB networking.
onehumanbeing
A native iPhone agent with board-side AirPlay reception and USB mouse input.
ZhaoYangGG
An on-phone AutoGLM-inspired task loop with ESP32-C3 Bluetooth input.
02 / ROUTES
The board is only one part. Screen capture, agent execution and input can live in different places.
The agent loop lives in an iPhone app; board roles range from input to video relay.
02Safari handles the conversation and screen sharing; a local bridge delivers input.
03A Mac, Linux or Windows host runs the agent, receiver or external MCP connection.
04Firmware supplies actions, while another client must observe the screen and decide.
05Bluetooth audio links a phone to a voice agent. This does not imply screen control.
03 / SOURCES
Every entry names its maintainer, links to the reviewed source revision and separates author claims from our own verification. No hardware benchmarks are claimed.
How we select and review04 / NOTES
The original setup guides are still here, clearly scoped to ESP32 iPhone Agent by Henry Yuan. Other projects have their own requirements.
Open the project build notes