Enabling Auto-Reset On Reprap Motherboard V1.2

If you update your firmware often, you know it's a pain to have to push the upload button on your computer and the reset button on the motherboard simultaneously. It turns out, you don't need to— ReplicatorG 0013 and up can automatically reset your board for you. There's one catch: the v1.2 motherboards need to be modified to support autoreset. If you've got a soldering iron, though, it shouldn't take you more than a few minutes.

What you'll need

Before you start, you will need:

  • Your v1.2 motherboard
  • A soldering iron
  • Some diagonal cutters or other wire clipper
  • Some solder
  • A short length of solid-core wire, under an inch long, with the insulation stripped off the ends.

Step-by-step instructions

flickr:4359780497
  • Locate the unpopulated two-pin header labeled "autoreset enable". This will be two pads, .1" apart, located at the top of your board, to the right of the six-pin ISP connector at the top.
flickr:4359781831
  • Insert your wire into the two holes so that it connects the pads. (In this picture, the wire is the small orange loop.)
flickr:4360522870
  • Turn the board over so the stripped ends of the wire are visible. You may want to bend the bits of the wire that poke through the holes to keep the wire in place.
flickr:4360523470
  • Solder the leads in place. Check for solder bridges when you're done!
flickr:4359783621
  • Use the diagonal cutters to cut the leads short as close to the board as you can manage.
flickr:4359784271
  • That's it! You're done!

ReplicatorG 0013 and autoreset

ReplicatorG version 0013 and later should autoreset this board for you. Note that you'll still have to hit the reset button manually if you're using the Arduino software to program your boards! (The Arduino software triggers a reset by toggling the DTR line; the v1.2 motherboard is reset by toggling RTS.)

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.