Hi guys, new to the forum, I've just been lurking a bit in the last few days since I've got my Arduino Uno and done the blinking thing....
My name is Armando and I'm from Italy. I know just a little bit of programming (started in the 80s with Basic, then DBASEIII, and a little bit of macro in Excel). I also know a little bit of electronics, and build guitar effects pedals as a hobby.I've a project in my mind about building an 8 loops switching system for guitar effects pedal-board. What I, as a start, would like to know is if this is doable with Arduino (and possibly with only the chip ATMEGA32).
My ideas/set up for the project are, in no particular order Hardware
- 8 stomp switches + LED
- 8 relays + LED
Software - each switch activates 1 to 8 relays, driven by an ULN2083 (2803 don't remember now) based on the port "opened" on the chip. - one of the 8 switches used to program each loops - constantly read the switch states waiting for user to stomp. - long press enter in programming more and wait for user to close the session and memorize the loops on/off into a matrix - save the loop configurations as a matrix [LoopNumber(1-to 8), relé on(1 to ). or setting up a byte number with port on/off like 00110010.
and may be more features they'll come to my mind :)
So, before I start a deep lurking here and there, do you guys think this is doable ? better with a full Arduino board or the chip is enough for the sketch to run?
Suggestion/advice are more then welcome, even if somebody has already faced something like this some pieces of code are also welcome :)
I know there's already something like that out there, even MIDI things, though I think, if I could get one done by myself that'll be cool and I could incorporate it/part of in guitar pedals.
Just to be clear I'm not talking about audio manipulation, just switching.
Thanks to all and have a nice day! Ciao Armando