Maraka123 napisał: 1.Dopiero zaczynam z programowaniem mikro kontrolerów i jak czytałem i oglądaczem filmy to bootloader potrzebuje do wgrywania programów nie wiem czy to prawda jeżeli nie to nie wiedziałem to mój pierwszy mikro kontroler który chce zaprogramować.
2.Nie mam takiego adaptera a uczę się programować mikro kontrolery bo chcę w przyszłości robić jakieś projekty związane z właśnie arduino tylko zamiast całej płytki arduino uno/nano to chcę do tego wykorzystać już zaprogramowany mikro kontroler mały aby nie zajmowało dużo miejsca.
Ad1. Jeżeli nie doczytałeś, albo nie zrozumiałeś do końca to bootloader nie jest absolutnie wymagany do wpisania programu do micro-C.
Owszem, jest konieczny jeżeli zechcesz korzystać z metody wgrywania poprzez UART. Każdy AVR ma także port SPI (MISO, MOSI, SCK i RST), przez który wpisujesz skompilowany program. Do tej metody dostosowany jest właśnie twój USBasp.
\ Lat temu duzo, gdy komputery nie były aż tak powszechnie wyposażone w port USB, stosowno inne, relatywnie proste programatory nawet własnej produkcji podłączane do portu drukarki lub innego portu szeregowego.
Jeżeli do tego programatora masz zainstalowany driver (patrz niżej***) i Device Manager go rozpoznaje i rejerestruje jako USBasp to z łatwościa go wykorzystasz w Arduino do wpisywania programów
bez bootloadera !!!!
Procedura jest wyjątkowo prosta:
1. Przed kompilacją programu wybierasz płytkę, lub processor do programowania.
2. W menu>Tools(narzędzia?) wybierasz Programmer: >USBasp,
3. W menu>Sketch wybierz: Upload Using Programmer; albo zwyczajnie naciśnij:'Crtl+Shift+U'
4. Nie zapominaj że Arduino stosuje numeracje pinów inna niż fabrycznie to jest oznaczone w data sheet. Do odwzorowania tego potrzebujesz rysunek/diagram/nakładka (jakkolwiek to nazwiesz); szukaj pod nazwą :'Arduino pinmapping mega 328 ' ;- dla każdego processora jest inny.
Ad2. Częściowa odpowiedź jest wyzej, lecz jeżeli głownym atutem projektu ma być maxymalnie posunięta miniaturyzacja to najlepszym wyborem byłoby jednak nabyc płytkę: arduino
Pro-mini, majaca zalety jakich szukasz i jednocześnie jest wszystko co potrzebujesz na niej zainstalowane w sposób względnie poprawny i profesjonalny, czego nie jesteś w stanie wykonać we własnym zakresie pod względem kosztu i umiejętności będąc nowicjuszem w tej dziedzinie.
(***) Potrzebujesz ten driver:
e marcus