23-12-2018, 23:07
Odpowiednim/najtańszym będzie programator USBASP. Jak chcesz to zrobić w miarę szybko to kupisz na Allegro, w Chinach za 2$. W wersji Arduino 1.8.8 działa OK. Możesz korzystać z Arduino bez bootloadera, wybierasz odpowiedni programator i zamiast wciskać strzałkę wybierasz z menu opcję "wgraj używając programatora". Bootloader można wyłączyć również wgrywając bootloder z wyłączoną opcją bootloadera. Wiem, że to może dziwnie brzmieć, po prostu w Arduino bootloader to nie tylko program do wgrywania flash, przy jego "wypalaniu" ustawiasz również wszystkie fusebity tak by były zgodne z danym typem płytki. Można więc wgrać bootloder by go wyłączyć - po prostu wtedy ustawia tylko fuse. Można to zrobić używając dodatku Minicore, opis jak go dołączyć jest tu: https://github.com/MCUdude/MiniCore. Wtedy wygląda to tak:
Każde wgranie przez programator szkicu właściwie kasuje bootloader, fuse trzeba sobie przestawić jednak samemu dla porządku.
Ten programator USBASP nie działa w Atmel Studio, najtańszy do Atmel studio można zrobić na bazie arduino micro lub po prostu kupić AVR ISP MK II.
USBASP https://allegro.pl/programator-isp-usbas...39887.html do tego przyda się to: https://allegro.pl/kanda-6-pin-10pin-avr...33472.html, można dokupić parę rzeczy by przesyłka darmowa była jak masz wykupiony pakiet SMART (np. polecam właśnie Arduino MICRO).
Każde wgranie przez programator szkicu właściwie kasuje bootloader, fuse trzeba sobie przestawić jednak samemu dla porządku.
Ten programator USBASP nie działa w Atmel Studio, najtańszy do Atmel studio można zrobić na bazie arduino micro lub po prostu kupić AVR ISP MK II.
USBASP https://allegro.pl/programator-isp-usbas...39887.html do tego przyda się to: https://allegro.pl/kanda-6-pin-10pin-avr...33472.html, można dokupić parę rzeczy by przesyłka darmowa była jak masz wykupiony pakiet SMART (np. polecam właśnie Arduino MICRO).
Miło być decenianym https://buycoffee.to/kaczakat