@samuel235 I'm using genuine atmel programmers (currently I'm on jtagice3) been serving me fine for the last couple of years (also have the added benefits of being able to work together with gdb, so I can debug arduino code on my atmel sam D21 mcu) Anyways, there are lot's of (cheaper) programmers out there, amongst others you could use another arduino as programmer..