Skip to content
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

USB library #559

Closed
sstaub opened this issue Jul 5, 2019 · 7 comments
Closed

USB library #559

sstaub opened this issue Jul 5, 2019 · 7 comments
Labels
enhancement New feature or request help wanted 🙏 Extra attention is needed

Comments

@sstaub
Copy link

sstaub commented Jul 5, 2019

Can you add an USB library like the Mbed library https://github.com/ARMmbed/mbed-os/tree/master/usb/device ? Using the native USB port would be a great feature.

@fpistm
Copy link
Member

fpistm commented Jul 6, 2019

There is already a USB device support based on STM32_USB_Device_Library.

Could you be more precise on what do you expect?

@kgamecarter
Copy link
Contributor

I think more examples will be fine.
Like examples of maple mini stm32duino.

image

@sstaub
Copy link
Author

sstaub commented Jul 7, 2019

There are many things I miss, because there is no API like mbed https://os.mbed.com/docs/mbed-os/v5.13/apis/usb.html :

  • Assigning an USBxxx class to USB RX/TX pins (e.g. PA_11/12 for NULEO-L423KC)
  • VID/PID settings
  • blocking / nonblock
    Generell it should possible to work with the build in USB instead of the st-link debugging interface

@fpistm fpistm added enhancement New feature or request help wanted 🙏 Extra attention is needed Request labels Jul 8, 2019
@jeremyd2019
Copy link

Trying to port a project over from AVR, it looks like stm32duino is lacking PluggableUSB.h

@AussieMakerGeek
Copy link

No examples on how to use the Keyboard and mouse features, and no joystick support like Roger Clark has.

@fpistm
Copy link
Member

fpistm commented Oct 8, 2019

No examples on how to use the Keyboard and mouse features, and no joystick support like Roger Clark has.

USB keyboard and mouse are functional, enable HID (keyboard and mouse) and use Arduino built-in example available in 09. USB menu.

@fpistm
Copy link
Member

fpistm commented Oct 8, 2019

Track in #687

@fpistm fpistm closed this as completed Oct 8, 2019
@fpistm fpistm removed the Request label Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted 🙏 Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants