FDxICSP 1.70 - SCK(4Mhz-62kHz) VS BAUD rate (1Mbps/500kpbs) VS upload speed (22.4kB/s-1.7kB/s)
FDxICSP 1.70 Features:
-Universally support all AVR MCU with 128kB or less that uses SPI Memory Programming
-Support target MCU with 16Mhz-256Khz clock speed (auto SCK select)
-Upload speed from 22.4kB/s-1.7kB/s (SCK:4MHz-62KHz AT 1Mbps Baud)
-Compatible with AVRdude, fully tested on v6.3 and v7.2 loosely based on AVR910
FDxICSP 1 is self-programmable programmer that uses high speed SPI hardware to program (write/read) a MCU via a serial port. It has been loaded with a truly and fully home made bootloader FDxboot 1.61 that has achieved a maximum upload speed of 36.5kB/s, and it's very loosely based on AVR109; FDxICSP 1.70 is again a hand-crafted programmer coded in the highest quality that is the firmware to allow the FDxICSP 1 to be a programmer, and it's again very loosely based on AVR910; A bootloader is for programming itself; A programmer is used to program other chips; FDxICSP 1 has both, and so FDxICSP 1 is an egg and yet it's also the chicken.
In short, the on board MCU is partitioned into 2 sectors: 1, FDxboot(AVR109-bootloader-self-programmable); 2, FDxICSP (AVR910-ISP-Programmer);
What you can do with this tiny thing? and size surely doesn't matter.
1, You can use this just as a programmer (FDxICSP 1.7 is pretty good already)
2, The hardware is great. You can use this to develop your own programmer, since the board is self-programmable.
3, You can use this as a development board. It has very limited amount of hardware, but it has the SPI pins and 3 LEDs.
4, You can reprogram this as a SPI reader for your computer.
5, It can be a universal programmer for other brand of MCU.
v1.70-1Mbps (2Mhz SCK)
31736/1.70=18668
129998/6.87=18922
v1.70-500Kbps (2Mhz SCK)
31736/2.01=15789
129998/8.13=15989
v1.70-1Mbps (1Mhz SCK)
31736/2.22=14295
129998/9.04=14380
v1.70-1Mbps (500khz SCK)
31736/3.25=9764
129998/13.22=9833
v1.70-1Mbps (62khz SCK)
31736/17.7=1792