Ponyprog is very powerful microchip and microcontroller programmer.
Restore deleted photos from memory cards, hard disks, USB drives, & other media.
Free flash programming utility.