-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider making a library from this #1
Comments
I can pull this out into a crate if you think it would be useful to people. I didn't initially, because it's hacky and will hopefully be replaced by a pure Rust USB driver. I added support to this project to use the Arduino method of triggering a reboot into the bootloader. If you have a board without a physical reset button, it makes flashing programs more convenient. I'll put together something and ping you when there's an example to try out. |
I do think this would be a very useful thing to have. Nobody knows when pure rust USB will be working so having something working in the meantime would be great ...
Nice! I've always missed that when working with leonardo boards ...
Many thanks! :) If I can help with anything, let me know! |
Rahix is correct! I would also love to be able to use this. I have an Arduino Micro and windows/linux machine available if you need me to verify something for you. |
Try out this crate here: https://github.com/mogenson/atmega32u4-usb-serial I'll end up removing this repo and making a new (better named) project for my specific USB to OLED display firmware application. Open a new issue in the atmega-usb-serial project for any suggestions or future discussion. |
Nice, I'll take a look as soon as I get a chance :) |
I can verify I got the To access the serial monitor I used Keep in mind that the preconfigured zip is NEVER as good as the latest documentation provided here and here! Thanks a bunch @mogenson ! I can now continue my work! |
Hey!
I got curious and found this project after your comment in the
avr-hal
issue. This looks really cool!As you know, the HAL currently does not have any USB support. So I've got to ask: Would you be interested in making a library from this codebase you have here? An
atmega32u4-usb
crate, using the existing C libraries via FFI, would be quite useful to substitute the missing HAL support for the time being ...The text was updated successfully, but these errors were encountered: