It's Here! Chris Odom's Physical Computing & Robotics with the Arduino IDE - Volume Two!

ATmega328P UNO Compatible and L293D Motor Drive Shield.

$10.00

Important!!! These boards are not plug and play (see driver install video below).

You must manually install a CH340G driver or the arduino software won't recognize the UNO compatible board.

Here is a fine pair. Both knock offs...really cheap but basically okay. I solder on header pins to the motor shield...what's the point of not having them? I will say it was really stupid to design the board with the  pin sequence being Signal, Ground then Power! Who does it that way? Was this designed by some vindictive engineer. Everybody does it Signal, Power then Ground....(sigh).
Just be careful when hooking these up.
Even ships with some extra header pins and a terribly short USB cable.

The whole playlist using the ATmega328P Uno board