Building a Remote Shutter for a Canon Powershot with CHDK

I want to experiment with a monopod and take photos from unconventional positions, such as from above. This accessory will be very useful for that purpose.
It could also be helpful for long-exposure photography, as pressing the shutter button usually causes the camera to vibrate, and even imperceptible vibrations can compromise the photo's quality.
By default, this camera doesn't support remote shooting, but there's a way to add it: by installing the CHDK firmware.
I won't go into detail about installing CHDK; for that, I'll direct you to the official website.

Once you're ready, you remove the 5 volts input (logic level 0), and the photo is taken.
Simple as that.
Since I’m only using salvaged parts, I need a casing, a USB connector, a button, and a 5-volt power source. To be precise, a source between 3.5 and 5 volts would be enough to achieve logic level 1.

I've already fully charged it.






In the meantime, I've covered both ends with colored electrical tape to hide the markings.




I soldered the red wire from the USB connector to the positive terminal of the battery, and the black wire to one of the switch’s terminals.
Then, I soldered the second terminal of the switch to the negative terminal of the battery.
I inserted a small piece of polyurethane to create padding and secure the battery inside the tube; then I closed everything up.
I sealed it all with red electrical tape, and as a final touch, I placed its cover button onto the switch. Assembly complete!
It works perfectly.
The battery will probably never need recharging, given its minimal power consumption.
In the event it needs recharging, you can connect it to any 5-volt USB source; just make sure to hold the button down to close the circuit (I was thinking of an elastic band, for example).
It might not be pretty, but I built it for free, and it does exactly what it’s supposed to do.
That’s it for now.
It has been submitted and will be reviewed before being published.