kustom
1
Chagrin
2
I think both of your linked products have 10-pin headers whereas pretty much every board uses a 6-pin header.
I've used these with good success:
http://www.ebay.com/itm/AVR-USBASP-ISP-PRGMR-Programmer-Firmware-for-KK-Multicopter-Control-Board-hv2n-/271329600597?pt=Radio_Control_Parts_Accessories&hash=item3f2c812455
With this type of connector you can also move around the wires in the header if necessary. Out of the box I think both of mine had the pins in the wrong order, but again, an easy fix.
sej7278
3
i've had great success with this usbasp and 10-to-6 pin adaptor
http://www.ebay.co.uk/itm/310506909410
for breadboard i just put male/male dupont cables in the end of the headers.