Suppressing digital pin switching noise

@charliesixpack
You have been a very busy boy.

I hope you had time to kill a few six packs :wink:

.