Repository navigation
An iPad media remote for the ESP32 Cheap Yellow Display: now playing, transport and volume over Bluetooth. No app on the iPad.
Flash: media-ctrl-v0.1.1-cyd2usb.bin at 0x0 (USB-C / 2-USB board). Starts with a clean pairing table.
Update without re-pairing: media-ctrl-v0.1.1-cyd2usb-app-0x10000.bin at 0x10000.
What's new in v0.1.1
- The board advertises as a keyboard, so it shows up in a Mac's Bluetooth settings. The iPad keeps its on-screen keyboard.
- Pair another device (About screen): releases the current host for 60 s so a second iPad, iPhone or Mac can pair.
- Pairing and keys-only screens now cover the Mac as well as the iPad.
v0.1.0
- Portrait UI: Now playing, More, Nothing playing, pairing and About; green accent.
- HID media keys plus an Apple Media Service client: app, title, artist, progress, volume, shuffle and repeat, plus skip ±15 s and like.
- Random static address with recovery from stale bonds; flip screen; backlight dims after 2 min;
#aliveheartbeat.
On a Mac it works as media keys only (macOS doesn't publish Now Playing to accessories). Unofficial; not affiliated with Apple or Spotify.