Skocz do zawartości
tomaszjeep

Programowanie atmegi za pomocą adaptera od esp8266

Pomocna odpowiedź

Witam, mam takie urządzenia (programator i adapter - ja go używam do programowania modułu wifi) czy mogę któregoś z tych dwóch urządzeń użyć do zgrania kodu ze sketcha arduino na czystą atmegę328p?

IMG_20190525_164856.jpg

Udostępnij ten post


Link to post
Share on other sites

W czystej Atmega nie masz bootloadera, najpierw musisz go wypalić i ewentualnie potem można by wgrywać używając konwertera UART-USB. Podstawka po prawej jest do pic, tak że też łatwo nie będzie. Ale już mając bootloader to wystarczy doprowadzić sygnał pod piny RX/TX i zadziała każdy sprawny konwerter UART. Ta po lewej nie ma wyprowadzonego sygnału DTR, tak że musisz użyć reset z palucha, ta po prawej ma sygnały UART podłączone do PIC16 na płytce, po wyjęciu go z podstawki może być po prostu konwerterem UART. Ale najpierw bootloader. Mając już programator np. USBASP bootloader też nie jest potrzebny, możesz po prostu nim wgrywać szkice - opcja "Wgraj szkic używając programatora".

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Tak dla formalności - jak się posiada programator ISP to wcale środowisko Arduino nawet nie jest potrzebne. Zgrywasz hex'a przez program współpracujący z programatorem, wgrywasz na drugi układ i gotowe 😉

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Napisz odpowiedź...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...