2.Should I use any resistance between my jack sockets and the Arduino connectors ? 3.If yes, how to know which resistance value to use ?
4.What kind of cables should I use to connect the jack sockets to the Arduino connectors ?
5.Is it necessary to use a breadboard or can I solder directly on Arduino headers?
any wire/cable will work. (Use something rugged, of course).
I'm probably going to use a Arduino-shield perfboard next time
The Uno and Mega (...) doesn't support MIDI over USB unless you upload custom firmware (...) I'd recommend an Arduino Micro, Leonardo, or a Teensy.
Read this for more information about MIDI over USB and how it works on different Arduino boards:https://github.com/tttapa/MIDI_controller/wiki/MIDI-over-USB
Thanks a lot for that crucial info! I have read about some boards with native usb support but it didn't seem critical to my project. I have actually read about a few projects using Uno board for making midi controllers, does it mean they have loaded a custom firmware to make it work ?
Interesting reading, thanks a lot! Out of curiosity, would you recommend using Chinese clones, quality wise ?
you either need to have special software running on the computer (not great if you just want your controller to work instantly when you plug it into any computer)
The first is good for internal wiring. 22 or 24 gauge is about right. The second is good for connecting to the Arduino header sockets or to a plug-in breadboard and/or experimenting & prototyping. You may not need them with a protoboard.
But, I thought you were asking about soldering to the 6.3mm plugs to make cables
usually link to the chip-manufacturer's datasheet, and if it's a circuit board there is usually a schematic, and often some application examples, etc.
not worth taking chances with unknown parts.
https://en.m.wikipedia.org/wiki/Wire_gaugeInto the Arduino's female sockets you plug male header pin strips. Then you solderd to those header pins. Google DuPont header pin stripheader pin strips