DIY: OT Pickup Machine footswitch (now with final pics!)


#61

hell yeah!! a screen!! now you’re talking!!


#62

Great job for everyone! Thanks for sharing! Actually, I think that with only one arduino can do the foot controller and a complete desktop controller to handle volumes, mutes, parameters, etc., in a modular way.
One question, what boards of arduino have you used? (original, compatible, brand?)
I see that there are several different in your developments.
Idea: with a converter module from 9v to 5v it could be powered with the same source of the pedals (if you have other Guitar pedals, Bass …).For example this one:


or similar.
Maybe I’m encouraged to set up one, I’m a developer even if I have the FCB1010 (with UNO) it would be more out of curiosity than necessity, but it seems fun! :wink:


#63

wow these are great, love seeing these diy solutions people build!


#64

Most (or all?) Arduino boards have a VIN pin to use with at least 7-12V as input voltage whith an onboard regulator. So 9V is fine.

I am using very often Arduino Nano clones from China for 2€ over ebay and everything alwasy worked fine.

I like the small size of the Arduino Nano and you have 8 analog inputs (instead of 6 at the UNO)


#65

Good to know it :wink: .
I have not tried any yet but this week I will ask for some Chinese kit to test all the functionalities, like ELEGOO for example. With how cheap the components and these boards are, they have many possibilities.


#66

I used an arduino compatible small board as well, not sure how it was called. Something like pro micro. It is similar to the arduino nano, but much cheaper.


#67

This is sweet ! Any way to change presets it on startup and while it’s running . Would be awesome to change on the fly


#68

Well, anything’s possible. Maybe with a combination of switches but this is not ideal. The best and easiest would be to have dedicated (foot)switches for that.


#69

Sharing the next iteration of the project, now with MIDI in, expression pedal input (which the arduino converts to MIDI CC), a display that tells the function of the footswitches, and two tiny buttons to change presets on the fly!

Made a laser cut case this time, it’s a bit easier to work with. Might share case design and code in the future, I was thinking of maybe designing some PCBs to make the assembly of this thing much easier, since now it has so many wires inside.



#70

So sweet ! Would love to get my greasy eyes on that code


#71

Sure! It works pretty much the same, except I needed to add the MIDI reading (from the same library I used for the MIDI out), plus reading the analog pin to which the expression pedal is connected, and map it to a MIDI CC out. Just got an expression pedal, need to test if it’s working.

Also, for the screen I used the ug8lib library.