Tips and Tricks (12)

Previous T&T

I cannot deny the fact that programming Arduino went easy when its fathers introduced the automatic reset. After building encapsulated application, who would get back to the original reset procedure?
On the other hand, the auto reset is relally boaring in some applications. As soon as you plug the Arduino board onto the USB, it will reset and blow up all your good data into the blue sky… Not so nice. Two options are available for passivating this feature: the software (smart) way and the hardware (brute force) way!
Although the software way is much more elegant, fully reversible and non intrusive, it exposes the revised firmware to unexpected flaws after Arduino upgrades. If you have, like I do, multiple boards available, it may also be an headacke to keep them all updated and compatible. So that I decided to go the obvious mechanical way.
Some Arduino users wrote alarming posts on physically modifiying the board; while I agree on the risks of damaging the thin tracks, I say that this is a delicate but simple modification. All you need is a pair of good eyes (you may use a spy glass), an Xacto or any sharp cutting knife (e.g Surgery blades), and a clean and thin tipped soldering iron.

Warning: Not for kids or two left handed persons!

Using flux will probably help the soldering too. And a three pins header + jumper.

Here is the trace that we will cut

The cut track is painted in red. Use a sharp cutting tool to remove 1mm maximum

This is what you should get

And now solder the header

The bended pins from header where previoulsy shortened using cutting pliers. One of the pins is soldered on a feedhrough in order to make the modification strong enough. You may also paste the header insulator onto the PCB.

And that’s it! If you are not confortable with precision soldering, check the continuities with a basic controller.

Next T&T

Leave a Reply

You must be logged in to post a comment.