You should be able to program it with any ISP programmer: I haven't done that with this particular device, but I can't think of a reason it wouldn't work. I just know that the software USB with the bootloader is frustrating to use. Maybe it's been updated since mine were purchased? No idea.