13 releases
0.2.15 | Feb 5, 2025 |
---|---|
0.2.14 | Jan 31, 2025 |
0.2.13 | Jul 13, 2024 |
0.2.11 | Jun 17, 2024 |
0.1.0 | Apr 1, 2024 |
#1622 in Hardware support
333 downloads per month
Used in 2 crates
160KB
4K
SLoC
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.
Dependencies
~13–56MB
~839K SLoC