Blog Home

USB Hacking with ArduinoUSB Hacking with ArduinoUSB Hacking with Arduino

Davide GombaDecember 6th, 2010

[Collin Cunningham] explains USB protocol and manages to connect a USB MIDI keyboard to Arduino using Cirtcuits@home USB Shield.

USB devices are so common nowadays – wouldn’t it be nice to use one with your homebrew electronics projects? I wanted to use my compact USB-MIDI keyboard with my homebrew synth circuits. It seemed a simple enough prospect at first – listen to the data output, press buttons, note the changes, and then program a microcontroller to turn those changes into something I could use (like basic serial MIDI data).

via [MAKE]

 

[Collin Cunningham] explains USB protocol and manages to connect a USB MIDI keyboard to Arduino using Cirtcuits@home USB Shield.

USB devices are so common nowadays – wouldn’t it be nice to use one with your homebrew electronics projects? I wanted to use my compact USB-MIDI keyboard with my homebrew synth circuits. It seemed a simple enough prospect at first – listen to the data output, press buttons, note the changes, and then program a microcontroller to turn those changes into something I could use (like basic serial MIDI data).

via [MAKE]

 

[Collin Cunningham] explains USB protocol and manages to connect a USB MIDI keyboard to Arduino using Cirtcuits@home USB Shield.

USB devices are so common nowadays – wouldn’t it be nice to use one with your homebrew electronics projects? I wanted to use my compact USB-MIDI keyboard with my homebrew synth circuits. It seemed a simple enough prospect at first – listen to the data output, press buttons, note the changes, and then program a microcontroller to turn those changes into something I could use (like basic serial MIDI data).

via [MAKE]

 

2 Responses to “USB Hacking with ArduinoUSB Hacking with ArduinoUSB Hacking with Arduino”

  1. WickedDevice Blog » Blog Archive » Arduino Blog » Blog Archive » USB Hacking with Arduino Says:

    […] Arduino Blog » Blog Archive » USB Hacking with Arduino. […]

  2. Toothay Says:

    Hello everyone, I am new to the subject and require some help with code. Maybe someone can set me on the track: I have a midi footcontroller that sends program changes and can send control changes. Here is what I would like to achieve. I have a Zoom MS 60B effectpedalpedal with a USB input…I want to read serial incoming midi messages to the arduino and forward them to the zoom pedal via an USB shield. I have seen someone build a controller with switches attached to the arduino and then forward this message to the usb shield and out to the effectpedal…instead of switches I already have a midi message with a program change coming from my external controller. How do I get the arduino to read incoming midi and “relay” that to the usb shield where the message then reches the effect pedal? Is there a way to translate incoming midi to the usb shield? Would I need the regular midi library and the usb midi library in the arduino sketch? Thanks, for all help and some examples to start with
    Best Regards

Leave a Reply

You must be logged in with your Arduino account to post a comment.