sobota, 28 maja 2016

Programowanie "gołych" atmeg8 itp w arduino IDE 1.6

Chciałem ostatnio przetestować mały projekcik na atmegę8a wykorzystując arduinoIDE i programator USBasp. Zawsze wystarczyło dodać kilka linijek do pliku boards.h i wszystko śmigało. Okazało się, że w wersji 1.6 i powyżej już średnio to działa ponieważ pojawia się problem z brakiem definicji 'upload.tool' po wielu wygooglowanych hasłach w końcu znalazłem rozwiązanie, które niestety nie jest specjalnie znane, a jest o wiele fajniejsze.
Wykorzystujemy tu możliwość automatycznego dodawania platform do arduinoIDE które znajduje siÄ™ w File->preferences (Plik->Preferencje). Możemy tam podać dodatkowe adresy z których majÄ… być pobierane ustawienia do nowych pÅ‚ytek. W ten sposób dodawaÅ‚em zawsze tam ESP8266. Teraz możemy dodać różne rodzaje atmeg. Wszystko jest dokÅ‚adniej opisane tutaj: https://github.com/sleemanj/optiboot . Czemu napisaÅ‚em, że jest to fajniejsza metoda niż kiedyÅ› - wtedy każda wersja taktowania byÅ‚a jako "odrÄ™bna" pÅ‚ytka. Teraz mamy dostÄ™p do menu ustawieÅ„:




Może ten wpis oszczędzi komuś szukania :)

0 komentarze:

Prześlij komentarz