https://learn.sparkfun.com/tutorials/motors-and-selecting-the-right-one/all shared by pedro in electronics-for-inventors.