Adafruit V1 motor shield

The complicated boards take quite a bit of time, but if you want to do it there are videos.