Skip to content

Add class USBDevice to i.MXRT family #19640

Description

@psitech

Description

Dear MicroPython team,

Probably not trivial but it would be very much appreciated if this class is added for devices like Teensy 4.x [don't want to switch to Circuit Python].
Perhaps it's already on the roadmap? I'm willing to assist in testing when needed.

Regards,
Paul

Code Size

No response

Implementation

I hope the MicroPython maintainers or community will implement this feature

Code of Conduct

Yes, I agree

Activity

  1. added
    enhancementFeature requests, new feature implementations
    on Aug 19, 2026
  2. dpgeorge commented on Aug 19, 2026

    @dpgeorge
    Member

    Yes, this would be good to implement. The reason it hasn't been done yet is because the mimxrt has high-speed USB, and the machine.USBDevice code was so far only used on full-speed USB parts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementFeature requests, new feature implementationsport-mimxrt

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions