I have been looking for opportunities to learn more about Arduino . I see basically some interesting possibilities. With the possibilities, there are also some drawbacks. One of the biggest drawbacks that I see are the very poor ways to make connections to Arduino boards. Those pin and jumper cables are fine for tinkering and/or experimenting. But for any serious must work consistently situation, they are prone to problems, one of the biggest reasons I've stayed far away from Arduino.
And yes, there are adapters with screw terminals which I detest as well. The only real solution for me is soldered in place such as IDE multi pin connectors (along with ribbon cables). Permitting swapping boards in mere seconds. But that's me. Do that with any Arduino board. I've just finished building such an adapter board for the encoder mentioned in another thread.
https://forum.hauptwerk.com/viewtopic.php?f=15&t=19550&start=15#p148809
To make such an adapter at all practical, one would need to create a custom PCB. Would need a point to point PCB assemble program that isn't cost (and time) prohibitive.
Then too, is the skill of the programmer. Learning programming is akin to learning how to play an instrument - an organ maybe? Takes time, creativity, perseverance and even some dedication, yes? There is an apparent difference in the code between the above encoder for a single keyboard and the one used here, both of which use the same Arduino Mega 2660 board.
https://www.midikits.net/midi_3_8x8_8x4_8x5_3_exp/midi_3_8x8_8x4_8x5_3_exp.htm
Certainly not trying to lessen the creativity of the code creator for the single keyboard. That (coding) example got me to stick my toe into the coding/sketch water.
Speaking about the above, there is only one Hauptwerk (whose name is Martin D) with many "wannabe's" that for my buck, don't cut it. Not saying I could even begin to write the first line of code, but there certain is a huge, huge difference. None of the above "drawbacks" have turned me off re: Arduino because for (just about) every problem, there is a solution. Depends on how much time and (in most cases) money a person wants to "throw" at it. Years ago, I actually enjoyed "tinkering". Now, not so much. More interested in results. Maybe due to aging and realizing one has just so much time to do things. I have many ideas that MAYBE could be solved and become reality with Arduino. Dunno
And I'm looking to "compile" the best ways to accomplish this. Thoughts?
Rgds,
Ed
And yes, there are adapters with screw terminals which I detest as well. The only real solution for me is soldered in place such as IDE multi pin connectors (along with ribbon cables). Permitting swapping boards in mere seconds. But that's me. Do that with any Arduino board. I've just finished building such an adapter board for the encoder mentioned in another thread.
https://forum.hauptwerk.com/viewtopic.php?f=15&t=19550&start=15#p148809
To make such an adapter at all practical, one would need to create a custom PCB. Would need a point to point PCB assemble program that isn't cost (and time) prohibitive.
Then too, is the skill of the programmer. Learning programming is akin to learning how to play an instrument - an organ maybe? Takes time, creativity, perseverance and even some dedication, yes? There is an apparent difference in the code between the above encoder for a single keyboard and the one used here, both of which use the same Arduino Mega 2660 board.
https://www.midikits.net/midi_3_8x8_8x4_8x5_3_exp/midi_3_8x8_8x4_8x5_3_exp.htm
Certainly not trying to lessen the creativity of the code creator for the single keyboard. That (coding) example got me to stick my toe into the coding/sketch water.
Speaking about the above, there is only one Hauptwerk (whose name is Martin D) with many "wannabe's" that for my buck, don't cut it. Not saying I could even begin to write the first line of code, but there certain is a huge, huge difference. None of the above "drawbacks" have turned me off re: Arduino because for (just about) every problem, there is a solution. Depends on how much time and (in most cases) money a person wants to "throw" at it. Years ago, I actually enjoyed "tinkering". Now, not so much. More interested in results. Maybe due to aging and realizing one has just so much time to do things. I have many ideas that MAYBE could be solved and become reality with Arduino. Dunno
And I'm looking to "compile" the best ways to accomplish this. Thoughts?
Rgds,
Ed