USB MIDI host

RP2040 based microcontroller boards running MicroPython.
Target audience: MicroPython users with an RP2040 boards.
This does not include conventional Linux-based Raspberry Pi boards.
Post Reply
User avatar
jcf
Posts: 60
Joined: Wed Mar 03, 2021 11:14 am

USB MIDI host

Post by jcf » Thu Jul 14, 2022 8:35 am

Hi,
has anyone succeeded in using a Pico as MIDI USB host?
I want to build a converter from USB MIDI to serial MIDI: the keyboard with USB MIDI shall be connected to the converter, which allows to connect it to normal serial MIDI.

I have searched a bit, but I didn't find something really useful yet.

User avatar
scruss
Posts: 360
Joined: Sat Aug 12, 2017 2:27 pm
Location: Toronto, Canada
Contact:

Re: USB MIDI host

Post by scruss » Thu Jul 14, 2022 3:33 pm

I'm not quite sure that USB host mode is quite there yet on RP2040 to do that. I'd love to be wrong, though.

I have managed to connect a Akai LPK25 keyboard (USB MIDI out) to a Korg NTS-1 (3.5 mm MIDI in) using an Adafruit Trinket M0 (ATSAMD21) and this Arduino code: gdsports/midiuartusbh: MIDI DIN to MIDI USB Host Converter. It works better than I expected.

User avatar
jcf
Posts: 60
Joined: Wed Mar 03, 2021 11:14 am

Re: USB MIDI host

Post by jcf » Sat Jul 16, 2022 8:17 pm

Thank you!
For the moment I have resigned and instead of doing it with the Pico I have ordered a USB host board:
https://www.hobbytronics.co.uk/usb-host ... -board-v24
It seems that this converts from USB MIDI to serial.

User avatar
jcf
Posts: 60
Joined: Wed Mar 03, 2021 11:14 am

Re: USB MIDI host

Post by jcf » Wed Aug 31, 2022 9:49 am

I have just tested this board and it works fine!

Post Reply