Skip to content

[MAX3421E] USB HOST SHIELD: Please help bring these features to this core. #768

Closed
@rtek1000

Description

@rtek1000

UHS30: USB Host Library version 3.0

Current working USB interface drivers
-- HID RAW
-- MIDI
-- Hub
-- Mass storage
-- CDC-ACM serial
-- XR21B1411 serial
-- PROLIFIC serial
-- FTDI serial

I would like to suggest that this library for USB Host Shield with MAX3421E be ported to this STM32 core. In arduino mega2560 worked fine. The UHS30 library already has support for some ARM models, maybe it is not so difficult to port and may also be of interest as a base of understanding for STM32's internal USB hardware.

I have tried to port, but still do not fully understand the operation of STM32 interrupt vectors: felis/UHS30#57

This library is version 3.0 and it was possible to recognize the mouse and keyboard at the same time, using a mini keyboard similar to the link below. (Library version 2.0 did not work correctly with this keyboard)

Ref.:
felis/USB_Host_Shield_2.0#499

Original code:
https://github.com/felis/UHS30/tree/master/libraries/UHS_host/UHS_HID/examples/USB_HOST_SHIELD/UHS_HID_RAW

Mini Keyboard

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions