1 unstable release
0.0.0 | Dec 24, 2018 |
---|
#36 in #device
6KB
Siyo
Cross-platform system interface for hardware IO. Use screens, speakers, microphones, input devices, etc.
Motivation
There needs to be crate that can handle all of the common tasks that are currently not portable across different platforms.
Features
Each interface is represented by a module in Siyo. Here's a list of all the modules:
- clock - Date, Time of day, Timer
- hid - Human Interface Device, USB
- screen - Make a window
- cam - Camera, Webcam
- speaker - Play sound through speakers
- mic - Record sound through microphone
- net - Network
- drive - Persistent Storage