Opposable Stick · beta firmware 0.1.0
Make your own Stick
The Stick lets your agent tap and type on an iPhone. It pairs with the phone as a Bluetooth keyboard and pointer, and your computer drives it over USB. We don't make the hardware: you buy a small ESP32-S3 stick from its maker for a few dollars and install our open firmware on it here.
1. Get a stick
USB-CSeeed Studio XIAO ESP32S3Smallest, USB-C$7.49 USB-AM5Stack AtomS3UIn a case, with a button and light$12.50
Any ESP32-S3 board with native USB works. Links may earn us a small commission at no cost to you.
2. Install the firmware
- Plug the stick into this computer (Chrome or Edge on Mac, Windows or Linux).
- Click Install and pick the stick's serial port.
- On the iPhone: Settings → Bluetooth → Opposable Stick, then type the 6-digit code your computer shows. Turn on Settings → Accessibility → Touch → AssistiveTouch.
This is beta firmware, and we're still testing it across iPhone models. Leave your email and we'll tell you when there's a new version.