Playdate device support library
Cross-platform interface for Playdate device, async & blocking.
Contains methods for:
- find connected devices, filter by mode, state, serial-number
- send commands
- read from devices
- mount as drive (mass storage usb)
- unmount
- install pdx (playdate package)
- run pdx (optionally with install before run)
- operate with multiple devices simultaneously
Status
This crate in active development and API can be changed in future versions, with minor version increment.
Supported platforms:
- MacOs
- Linux
- Windows
Prerequisites
- Rust nightly toolchain
- Linux only:
libudev, follow instructions for udev crate.
- Windows only:
powershell(used as fallback)
This software is not sponsored or supported by Panic.