Portable AVR Programmer uses SD Card

portable-avr-programmer-uses-sd-card



Paweł from Poland made a great portable AVR programmer. This thing is totally custom, you can see the prototype above and then see the tiny completed version in the pictures below. This is such a nice looking design that you might just need to have your very own. Nice thing is that Pawel has provided everything you need to make your own!

Function description:
Write – writes data from file to a selected memory of chip. Choose file from list. In case of fusebits and lockbits, writes settings bytes from txt file. File length is a length which is written to memory, rest of memory will not be touched.
Read – reads data from selected memory to a file. File is made automatically in proper directory. Name format is “x.yyy” where x is a file sequential number and yyy is the extension (bin or hex), i.e. “4.bin” or “22.hex”. Name is displayed after file saving, it’s good to notice it somewhere. Whole chip memory will be read, no matter how many data it contains. In case of fusebits and lockbits, settings bytes will be saved into txt file.
Verify – verifies data from selected memory with data from selected file. Result is “PASS” or “FAIL at x” where x is the address of first byte in which inconsistency occurred. In case of fusebits and lockbits, verifies settings bytes.
Default – resets all fusebytes to factory settings.
Chip erase – internal command “chip erase” erases whole memory and resets lockbits protection.”