PC Less Standalone AVR ISP Programmer
Elektronika|Strona główna
Jedyny taki przenośny programator układów AVR! Pomoże wszędzie tam gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i kupy przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super mały, super szybki, obsługuje karty SD…
Instrukcja obsługi
Skopiuj plik którym chcesz zaprogramować procesor na kartę uSD
Włóż kartę uSD do programatora
Włóż programator do złącza ISP
Gdy programator wykryje mikroprocesor AVR zaświeci się zielona dioda
Wciśnij czerwony przycisk. Programowanie rozpocznie się.
Podczas programowania świecić się będzie żółta dioda.
Gdy zgaśnie dioda można wyjąć programator ze złącza. Programowanie zakończone
Cechy:
-super mały – wymiary pendrive
-super szybki – zapis do 12,5kB/s, odczyt do 14,5kB/s
-używa taniego nośnika danych – wszechobecnych kart SD/MMC
-obsługuje system plików FAT16 oraz FAT32
-odczyta, zapisze, zweryfikuje pamięć flash i eeprom
-odczyta, zapisze, zweryfikuje fusebity i lockbity
-odczyt do plików BIN, HEX, oraz TXT
-potrafi ustawić fabryczne wartości fusebitów, kasować pamięci
-standardowe złącze programowania Atmel 10-PIN ISP
-posiada funkcję auto-aktualizacji własnego oprogramowania
-bardzo prosta obsługa, nawigacja 1 przyciskiem
-automatyczne dobieranie prędkości programowania (do 4MHz)
-praca przy 3V, programowanie układów od 3V do 5V
Lista obsługiwanych układów:
Zielony – układ przetestowany w praktyce.
Czarny - układ obsługiwany ale nie przetestowany w praktyce. Proszę zgłaszać układy które działają poprawnie – dodam je do listy!
1kB:
AT90s1200, Attiny12, Attiny13/A, Attiny15
2kB:
Attiny2313/A, Attiny24/A, Attiny26, Attiny261/A, Attiny28, AT90s2333, Attiny22, Attiny25, AT90s2313, AT90s2323, AT90s2343
4kB:
Atmega48/A, Atmega48P/PA, Attiny461/A, Attiny43U, Attiny4313, Attiny44/A, Attiny48, AT90s4433, AT90s4414, AT90s4434, Attiny45
8kB:
Atmega8515, Atmega8535, Atmega8/A, Atmega88/A, Atmega88P/PA, AT90pwm1, AT90pwm2, AT90pwm2B, AT90pwm3, AT90pwm3B, AT90pwm81, AT90usb82, Attiny84, Attiny85, Attiny861/A, Attiny87, Attiny88, AT90s8515, AT90s8535
16kB:
Atmega16/A, Atmega16U2, Atmega16U4, Atmega16M1, Atmega162, Atmega163, Atmega164A, Atmega164P/PA, Atmega165A/P/PA, Atmega168/A, Atmega168P/PA, Atmega169A/PA, Attiny167, AT90pwm216, AT90pwm316, AT90usb162
32kB:
Atmega32/A, Atmega32C1, Atmega323/A, Atmega32U2, Atmega32U4, Atmega32U6, Atmega32M1, Atmega324A, Atmega324P, Atmega324PA, Atmega325, Atmega3250, Atmega325A/PA, Atmega3250A/PA, Atmega328, Atmega328P, Atmega329, Atmega3290, Atmega329A/PA, Atmega3290A/PA, AT90can32
64kB:
Atmega64/A, Atmega64C1, Atmega64M1, Atmega649, Atmega6490, Atmega649A/P, Atmega6490A/P, Atmega640, Atmega644/A, Atmega644P/PA, Atmega645, Atmega645A/P, Atmega6450, Atmega6450A/P, AT90usb646, AT90usb647, AT90can64
128kB:
Atmega103, Atmega128/A, Atmega1280, Atmega1281, Atmega1284, Atmega1284P, AT90usb1286, AT90usb1287, AT90can128
256kB:
Atmega2560, Atmega2561