Skip to content

Commit 74ce14a

Browse files
bors[bot]dlkj
andauthored
Merge #26
26: Added usbd-human-interface-device to USB work in progress list r=eldruin a=dlkj Thanks for submitting! ## Category Is this PR a: - [ ] New Not Yet Awesome item? - [x] A WIP project addressing an open item? - [ ] Removing a Not Yet Awesome item? ## New Not Yet Awesome item checklist - [ ] Is the request clearly stated, linking to relevant documentation, such as a whitepaper, protocol definition, datasheet, etc.? - [ ] Are the "Success Criteria" defined? - [ ] Is this request possible using today's Rust (not blocked by LLVM impl, rustc impl, etc.)? - [ ] Is this request broken into reasonable work packages, such as "Create HAL for XYZ chip", not "support all boards from ABC vendor"? ## WIP Project checklist - [x] Is there a link to the source project on GitHub/GitLab/etc? - [x] Is the project open source? - [x] Is it clear if contributions are welcome? - [x] Is the project relevant to the TODO item it addresses? - [x] Is the project more than just an empty repo or a placeholder (e.g. just a "hello world" `bin.rs`/`lib.rs`)? ## Remove an item checklist - [ ] Has the project that fixes the item been mentioned in the PR? - [ ] Does the project address the original request fully? - [ ] Has the crate that addresses the request has been added to the [Awesome Embedded Rust] list? - [ ] Has the crate has been published on crates.io (or somewhere else where other people can consume it)? [Awesome Embedded Rust]: https://github.com/rust-embedded/awesome-embedded-rust Co-authored-by: Daniel Kenyon-Jones <[email protected]> Co-authored-by: Daniel KJ <[email protected]>
2 parents 0cd0490 + 329be03 commit 74ce14a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ I'd like to be able to implement USB Host and USB Device support on the Texas In
138138
* [usbd-serial](https://github.com/mvirkkunen/usbd-serial) crate implements USB CDC for serial communication.
139139
* [usbd-hid](https://github.com/twitchyliquid64/usbd-hid) crate implements USB HID, providing a way to implement
140140
keyboard and mouse drivers on top of it.
141+
* [usbd-human-interface-device](https://github.com/dlkj/usbd-human-interface-device) crate implements various keyboards, mice and consumer control devices on top of `usb-device`
141142
* [Keyberon](https://github.com/TeXitoi/keyberon) project uses `usb-device` to implement its own HID support for USB keyboard firmware.
142143
This project usually serves as a starting point for those willing to implement their own USB keyboard firmware.
143144

0 commit comments

Comments
 (0)