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
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?