Go Down

Topic: which board for USB communication with Novation Launchpad? (Read 981 times) previous topic - next topic

charonme

Hi, can you please recommend the cheapest and most simple Arduino setup that would be able to communicate with the Novation Launchpad via USB?
I'm deciding whether to go with Arduino or Raspberry PI.

PeterH

Unless that device emulates something standard such as a keyboard you won't be able to connect to it at all unless you find/write USB drivers for your platform.

It looks as if it is designed to interface directly to the 'Live' application (whatever that is) and not be used as a general purpose input device.

When you plug it in to a PC, does it appear as a standard keyboard?
I only provide help via the forum - please do not contact me for private consultancy.

charonme

I think it's not standard at all, I was prepared to debug it and write my own driver, however I'm not sure if the hardware is even able to communicate with any USB device since the "USB host" capability is listed only for the Arduino Due. I was wondering if it is possible to code a USB host simulator on the Leonardo or Arduino Mini without HW modifications (maybe except a resistor or two)

Lex.

For example ?   http://shokai.github.com/ArduinoFirmata-Android

PeterH

There are USB host shields that can be used for UNO and compatible Arduinos that don't already have a host port. However, writing a USB driver is far from simple especially when it is for an unknown device. Unless you know what you're getting in to, I suggest you look at the existing keyboard/mouse HID examples and see whether you think you would be capable of creating something that complex and getting it to work.
I only provide help via the forum - please do not contact me for private consultancy.

charonme

a little bit of follow up:

I used a Pro Mini and I am communicating with the LEDs and buttons directly through the shift registers on the Launchpad. I completely bypassed the Launchpad onboard microcontroller (72f63bk2m1) and USB

Go Up