Switch simulator - bypassing pedal auto power-on state

CA138

Well-known member
Hi, I have a few Boss and other pedals (some analog, some digital) in my rack that annoyingly power up with the effect disabled.

I believe this solution is the least-intrusive way of solving that issue - it simulates a footswitch press after a short delay when powering up. I would have been happy to buy and install a few of these boards but the website/contact have been unresponsive.

Is anyone aware of a similar solution or DIY board that can do this? I have no experience with Arduino but could put it together and hook it up easily if pre-programmed.
 
That’s a cool idea. The circuit looks a bit odd to me, in that when the micro-sw pin is high and the physical switch is pressed (ground) the micro will be pushing out 50mA (5v / 100ohms). Whereas the datasheet says the max is 40mA per output pin. I wonder if that resistor could be increased without affecting the function.

Another way would be to replace the physical switch with a transistor, and re-route the physical switch to another micro input.


I don’t know if any off-the-Shelf solution but if you don’t find something I could help design it (either a fabbed pcb with smd chip like the example, or perfboard with a thru-hole chip if you have space.
 
That’s a cool idea. The circuit looks a bit odd to me, in that when the micro-sw pin is high and the physical switch is pressed (ground) the micro will be pushing out 50mA (5v / 100ohms). Whereas the datasheet says the max is 40mA per output pin. I wonder if that resistor could be increased without affecting the function.

Another way would be to replace the physical switch with a transistor, and re-route the physical switch to another micro input.


I don’t know if any off-the-Shelf solution but if you don’t find something I could help design it (either a fabbed pcb with smd chip like the example, or perfboard with a thru-hole chip if you have space.
Thanks so much for having a look. I don't want to impose on your time (or anyone else's), was just hoping someone may know of an existing product. It's such a niche use-case that I am guessing not.

Space wouldn't really be an issue - it would mainly be making a PCB and then programming the chip. I might put in on my project list to learn enough about Arduino to come up with something.
 
No problem at all. If you can shove a stripboard into the battery compartment, you could probably do this quite easily.

I use ATTINY85 chips a lot (with through hole pins for perf or strip board). It's like an arduino for when you only need 6 or less input/output pins. The coding is virtually the same as arduino, and you can use an arduino to get the code from your computer USB to the arduino to the ATTINY.

Basically the same concept as the article, which uses ATTINY13, similar chip I'm just more used to the 85. Pedalpcb also uses the 85 in the Intelligent Relay Bypass kit.

I drew it up so that there would be a BJT transistor instead of the 100ohm resistor, which will draw less current off the ATTINY pin. I think this should work, but it'd be good to test it out first.

I could arrange to send you some ATTINY chips with the code flashed on it (just pay me for the chip and the shipping). Again, if you're interested. The code would be very quick to write, basically similar to the article.
 
Last edited:
I'ma little late to the party, but just to throw out another option, this is exactly the sort of thing a 555 timer is good for. No code required, but maybe a little more circuit work.
 
Back
Top