Timeline for Arduino clone CH340G (ATmega328P), MIDI over USB
Current License: CC BY-SA 3.0
8 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| May 21, 2016 at 8:18 | comment | added | CL. | The protocol that USB-MIDI devices speak is not called "HID" but "USB MIDI". But yes, you need a chip that speaks that protocol, or a chip that has USB support and can be programmed. | |
| May 21, 2016 at 7:52 | comment | added | insaner | You mean since the USB-MIDI device has HID support, right? Which is what the CH340g and FTDI chips don't have that the atmega16u2 (etc) can be flashed to have? In other words, it's not sufficient to have a USB-Serial/TTL interface chip, it would have to be a chip that does HID, right? | |
| May 21, 2016 at 6:29 | comment | added | CL. | Your problem is that the ATmega328 itself does not have built-in USB support. If you want to have USB/MIDI support, you could rip apart a USB/MIDI interface and connect it to your ATmega; alternatively, replace your board with a Teensy. | |
| May 21, 2016 at 6:19 | comment | added | CL. | The PL2303 is a fixed serial-port device; this cannot be changed in software. | |
| May 21, 2016 at 6:13 | comment | added | insaner | I have now purchased a couple of USB to TTL converters like this: ebay.ca/itm/… and this: ebay.ca/itm/… would connecting these to some digital pins on the Nano enable me to do what I am trying to do, over this USB connection? | |
| Mar 31, 2016 at 20:33 | comment | added | CL. | The CH340 is a fixed serial-port device; this cannot be changed in software. | |
| Mar 31, 2016 at 20:24 | comment | added | insaner | Does that mean it cannot be done with my at328p/ch340g without extra hardware? | |
| Mar 31, 2016 at 7:14 | history | answered | CL. | CC BY-SA 3.0 |