Sometimes the simplest things are so obvious that it’s easy to miss them…
I occasionally do not want to reset a JeeNode when accessing it via USB. The reset is great for uploading, because the ATmega’s bootloader runs right after reset and intercepts such upload requests in a very convenient way. But sometimes, you just want to leave the ATmega running when re-connecting to it.
Meet the “FTDI Reset Suppressor”:
All it does is break the reset connection between an FTDI interface such as the USB-BUB and the JeeNode.
Just to make this post a little longer, here are the steps to make one:
And here is an action shot:
Tada! And it’s totally voltage, baud-rate, and platform independent… :)
Update - it just occurred to me that this already exists, it’s a 5-pin stacking header! Or a 6-pin one, as follows: