Build usb pc keyboard to MIDI converter

Hi, I would like to try as a project to create the following,
Arduino device or similar that has 2 USB ports, 1 port female usb for PC keyboard in, and the 2nd is female type c port for outputting MIDI notes via USB-MIDI

How hard and complex should something like that be? What will be the right reading material to assist

Thanks !

you need to create an USB Host device. maybe there is Uno shield.

UPD it is there. shield or/and module.

Look for "Adafruit Feather RP2040 with USB Type A Host" board. It might work.

Hello Ben, you may want to get a Leonardo or a Micro , as these Arduino boards have a built in ability to be used as a COM port / peripheral device. Using another microcontroller you would likely need to get an FTDI usb breakout board. You then would need to convert the USB from the Micro to a USB-C breakout board. There is a boiler plate keyboard library which may be of some use to check out:

let me know how the project is going! what is the purpose of this thing?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.