Skip to content

add support for Metro rp2350 USB SNES-like controller#3024

Merged
FoamyGuy merged 4 commits into
adafruit:mainfrom
FoamyGuy:usbhost_snespad_arduino_2
Apr 18, 2025
Merged

add support for Metro rp2350 USB SNES-like controller#3024
FoamyGuy merged 4 commits into
adafruit:mainfrom
FoamyGuy:usbhost_snespad_arduino_2

Conversation

@FoamyGuy
Copy link
Copy Markdown
Collaborator

Also:

  • removed USB HID device handling code that was unused by this project.
  • changed to use a single core & setup/loop functions
  • added prints during setup to output which pins are in use for USB

@TheKitty
Copy link
Copy Markdown
Collaborator

Some comments still refer to two cores
For rp2040 pico-pio-usb, calling USBHost.begin() on core1 will have most of the
// host bit-banging processing works done in core1 to free up core0 for other works

@FoamyGuy
Copy link
Copy Markdown
Collaborator Author

Thank you, the reference to different cores are removed with the latest commit.

@FoamyGuy FoamyGuy merged commit 5fe76b9 into adafruit:main Apr 18, 2025
51 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants