Pakiety sprzętowe mikrokontrolerów.
Pakiety obsługi grup mikrokontrolerów AVR
Pakiet sprzętowy - zestaw, paczka plików umożliwiająca obsługę danej grupy mikrokontrolerów. Ułatwia wybranie i ustawienie określonych dla danej grupy parametrów i właściwości. Upraszcza ustawienia i obsługę. udostępnia dla programującego daną grupę mikrokontrolerów i ich właściwości. Pojawiają sie nowe wersje i nowe pakiety.
Popularne pakiety sprzętowe:
ATtinyCore - obsługa starszych typów mikrokontrolerów AVR z serii ATTINY (2313, 84, 85)
MicroCore - obsługa ATTINY 13,14
MiniCore - jest to alternatywne Arduino Core (wraz bootloaderem) dla ATmega8, ATmega48, ATmega88, ATmega168 oraz ATmega328
MegaTinyCore - obsługa ATTINY serii 0,1,2 z interfejsem UPDI (414,814,416,816,817, 1614,1616 i inne)
MegaCoreX - umożliwia programowanie ATMEGA UPDI np. 3208,3209, 4808,4809
lub inny potrzebny.
DXCore - dla AVR DA, DB, DD, EA i przyszłych części z serii DU - najnowsze i najlepsze AVR Microchip lub inny potrzebny. Np. AVR128DA28, AVR128DB64
Arduino_Core_STM32 - Obsługa Arduino dla mikrokontrolerów STM32 – może być używana do pracy z tymi mikrokontrolerami i płytkami je zawierającymi.
Arduino_Core_STM8 - obsługa rdzenia STM8 dla Arduino. Dla mikrokontrolerów dla STM8L, dla STM8S. Już nie kontynowane dla nowych wersji.
MegaCore - rdzeń Arduino dla większości 64- i 100-pinowych mikrokontrolerów AVR, z których wszystkie korzystają z bootloadera. Wymaga co najmniej Arduino IDE w wersji 1.8, gdzie zalecana jest wersja 1.8.9 lub nowsza. IDE 2.x.
MightyCore - rdzeń Arduino dla mikrokontrolerów ATmega8535, ATmega16, ATmega32, ATmega164, ATmega324, ATmega644 i ATmega1284, z których wszystkie korzystają z bootloadera Urboot . Rdzeń wymaga co najmniej Arduino IDE w wersji 1.6, gdzie zalecana jest wersja 1.8.9 lub nowsza. IDE 2.x.
ArduinoCore-avr - dodaje obsługę nowych płytek do oprogramowania programistycznego Arduino. Przeznaczona do użytku z oprogramowaniem programistycznym Arduino, począwszy od serii Arduino IDE 1.5.x.
HoodLoader - Zaawansowane oprogramowanie układowe HID dla Arduino Uno/Mega.jest w pełni kompatybilnym zamiennikiem standardowego bootloadera USBSerial 16u2. Nadal działa tak samo, ale ma więcej funkcji.
HoodLoader2 - bootloader 16u2 do przeprogramowania 16u2 + 328/2560 za pomocą Arduino IDE.Daje możliwość przeprogramowania układu 16u2 standardowego Arduino Uno/Mega R3 za pomocą niestandardowych szkiców.
Podpowiedzi do pakietów - jakie mają wady i zalety? Dlaczego warto ich używać w naszych projektach? W jaki sposób ułatwiają programowanie i ustawienia? Gdzie je znależć? Wpisz w wyszukiwarce potrzebną nazwę pakietu i wyszukaj. Gdzie umieszczać pakiety i jak je instalować - w zależności od programu, lokalizacje i sposoby mogą sie nieco różnić.
Warto odpowiedzieć sobie na te pytania, oraz poszukać pakietów, podpowiedzi i sposobów na proste ich używanie.
Będziemy podpowiadać, opisywać programy i pokazywać metody, sposoby oraz urządzenia. Postaramy się ułatwić życie zainteresowanym mikrokontrolerami i ich użyciem.
Interfejs UPDI - co to takiego?