Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 17 maja 2025, o 06:24


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 30 maja 2022, o 19:22 
    Offline
    Użytkownik

    Dołączył(a): 21 gru 2018
    Posty: 74
    Pomógł: 0

    Witam. Czy w/w atmega i cała seria nowych atmeg jest obsługiwana przez eclipse i mkkalkulator?
    Przymierzam się do kupna i mam dylemat czy warto.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2022, o 21:34 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

    W MkAvrCalculator jeśli chodzi o popularne programatory jak USBasp czy FT232R na pewno nie. Sprawdź - one nie mają ISP.

    Czy warto? pewnie warto jak każdy inny procek tylko będziesz musiał sobie sam zgromadzić, wyszukać itp troszkę nowych narzędzi

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 mar 2023, o 00:35 
    Offline
    Nowy

    Dołączył(a): 13 kwi 2016
    Posty: 22
    Pomógł: 1

    Moim zdaniem warto choćby po to, by poznać nieco inne procki. Ostatnio też się zastanawiałem nad 4809 na płytce curiosity nano, ale jeszcze nie kupiłem. Tam masz procek oraz programator/debugger. Do ćwiczeń oraz jakiegoś tam prototypowania wystarczy. Jak masz chęć i troszkę kasy to kupuj bez wahania. Ja póki co się wstrzymałem, bo mam jeszcze zaległe tematy na stare AVR'y, a potem w szufladzie czekają xmegi (do których mam JTAG3)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 mar 2023, o 21:50 
    Offline
    Użytkownik

    Dołączył(a): 16 lis 2013
    Posty: 34
    Pomógł: 3

    Oto moje podsumowanie dotychczasowego poszukiwania narzędzi do obsługi nowych procków Microchipa.

    Oprogramowanie avrdude v.7 i nowsze obsługuje programator sprzętowy 'serialupdi'. Używam tego forka avrdude: https://github.com/mariusgreuel/avrdude choć oryginalna gałąź avrdude również obsługuje serialupdi. Programator serialupdi to przejściówka USB/serial(używam taką na FTDI232) + rezystor i dioda Schotkiego. Opis i schemat na stronie avrdude: https://avrdudes.github.io/avrdude/7.1/avrdude_19.html#SerialUPDI-programmer oraz tu: https://github.com/SpenceKonde/AVR-Guidance/blob/master/UPDI/jtag2updi.md
    Testowałem program z konsoli windows 11 i w środowisku Visual Studio Code. Z Eclipsem jeszcze nie próbowałem tego zintegrować.

    Przykłady wywołania avrdude z serialupdi:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    AVRdude 7 uruchamiałem również z innymi programatorami/płytkami a mianowicie
      - płytką Curiosity Nano:
      - płytką Explained mini
      - programatorem MPLAB snap
      - oraz oczywiście z USBasp na ATB1.05a
    i wydaje mi się, że jest ok. Oczywiście to nie były jakieś długotrwałe testy tylko raczej próba czy działa.

    Oprócz avrdude z programatorem serialupdi działa również program napisany w Pythonie przez Microchip. Nazywa się pymcuprog i instaluje się go przez pip. https://pypi.org/project/pymcuprog/
    Przykładowo odczyt pamięci EEPROM wywołuje się tak:
    pymcuprog -t uart -u com10 -d atmega4809 read -m eeprom

    Podsumowując:
      - programator i oprogramowanie free do nowych MCU Microchipa jest już dostępne i działa
      - pozostaje zaprojektować i wykonać płytkę pod nowe MCU tak aby pasowała do gniazda procesora w Atnel ATB (elementy serialupdi /dioda i rezystor/ również umieścić na płytce nowego MCU
      - wykorzystać do programowania wbudowaną przejściówką RS232 na płytkach ATB w wersji 1.05a
      - zorganizować trochę czasu, aby to zrobić albo namówić Mirka, żeby taka płytka pojawiła się w sklepie ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 18 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO