Detalji oko uploadovanja originalnog bootloadera su u ovom postu.
Jednostavna provera da li imate original bootloader na svom Arduinu se moze izvrsiti pritiskom reset dugmeta ili kratkotrajnim spajanjem pina RST na GND. Ukoliko se cuje zvuk u Windowsu kao da ste upravo ukljucili novi USB uredjaj koji je na novom serijskom portu i ako LED na Arduinu pocnu da blinkaju polako nekih 8 sekundi, onda je ok. Ako se sve desi vrlo brzo i Arduino se vrati u normalni mod za manje od 1 sekunde, onda nije ok i mora da se uploaduje originalni bootloader.
Detaljan postupak za ovaj proces je opisan na zvanicnom sajtu za Arduino i potrebno je da se instalira Arduino IDE.
https://www.arduino.cc/en/tutorial/arduinoISP
Ukratko, najpre se programira pomocna Arduino plocica (programer) sa kodom za "Arduino ISP", ovde je Arduino Nano pogodan, jer kasnije moze da se koristi u projekatu kao button box kada se uploaduje odgovarajuci kod na njega, iz prvog posta. Za programer plocicu se stavlja njen board u ovom slucaju Arduino Nano, device Arduino 328p (old bootloader) i port na kome je prijavljen (obicno COM3). Leonardo ili Micro (target) plocica se povezuje fizicki na programer plocicu preko standardnih ISP konekcija po uputstvu sa oficijalnog sajta. Zatim se u podesavanju device stavljaju detalji od target plocice, ovo je veoma bitno. Treba staviti board - Arduino Leonardo, port nije bitan. Na kraju, se klikne na "burn bootloader" i sacekati da se desi magija. Moze da traje oko 1-2 min. Arduino IDE ce dati info da li je uploadovanje bilo uspesno. Ako jeste, odspojiti target plocicu sa programerske i ukljuciti je preko USB porta i ponovo odraditi proveru spajanjem RST na GND.
Jednostavna provera da li imate original bootloader na svom Arduinu se moze izvrsiti pritiskom reset dugmeta ili kratkotrajnim spajanjem pina RST na GND. Ukoliko se cuje zvuk u Windowsu kao da ste upravo ukljucili novi USB uredjaj koji je na novom serijskom portu i ako LED na Arduinu pocnu da blinkaju polako nekih 8 sekundi, onda je ok. Ako se sve desi vrlo brzo i Arduino se vrati u normalni mod za manje od 1 sekunde, onda nije ok i mora da se uploaduje originalni bootloader.
Detaljan postupak za ovaj proces je opisan na zvanicnom sajtu za Arduino i potrebno je da se instalira Arduino IDE.
https://www.arduino.cc/en/tutorial/arduinoISP
Ukratko, najpre se programira pomocna Arduino plocica (programer) sa kodom za "Arduino ISP", ovde je Arduino Nano pogodan, jer kasnije moze da se koristi u projekatu kao button box kada se uploaduje odgovarajuci kod na njega, iz prvog posta. Za programer plocicu se stavlja njen board u ovom slucaju Arduino Nano, device Arduino 328p (old bootloader) i port na kome je prijavljen (obicno COM3). Leonardo ili Micro (target) plocica se povezuje fizicki na programer plocicu preko standardnih ISP konekcija po uputstvu sa oficijalnog sajta. Zatim se u podesavanju device stavljaju detalji od target plocice, ovo je veoma bitno. Treba staviti board - Arduino Leonardo, port nije bitan. Na kraju, se klikne na "burn bootloader" i sacekati da se desi magija. Moze da traje oko 1-2 min. Arduino IDE ce dati info da li je uploadovanje bilo uspesno. Ako jeste, odspojiti target plocicu sa programerske i ukljuciti je preko USB porta i ponovo odraditi proveru spajanjem RST na GND.