Why not power a motor from Arduino?

Thank you. I have now posted a comment in your flyback diode tutorial thread, which consists of a slightly expanded version of the write-up above.