Instalacja bibliotek do Arduino IDE dla ArduEasyBlocks
ArduEasyBlocks to blokowy generator kodu umożliwiający zaprogramowanie płytek Arduino za pomocą bloczków. Za jego pomocą można programować płytki Arduino UNO, Nano, Pro Mini oraz ich klony i inne płytki oparte o mikrokontroler ATMega328p.
Do łatwej obsługi modułów i nie tylko w środowisku Arduino potrzebne są biblioteki. Dlatego też niektóre bloki zawarte w generatorze kodu wymagają instalacji dodatkowych bibliotek do Arduino IDE.
Link do generatora kodu https://znow-o-kablach.pl/ardueasyblocks/.
Jak można zainstalować dodatkowe biblioteki do Arduino IDE?
Jest na to kilka sposobów. Najprostszym z nich jest skorzystanie z menedżera bibliotek w Arduino IDE. Znajdziemy tam część potrzebnych bibliotek, ale nie wszystkie.
Drugim sposobem jest pobranie biblioteki z internetu np. z githuba i zaimportowanie jej z pliku .ZIP.
Ostatni sposób jest podobny do drugiego. Również samodzielnie pobieramy biblioteki z internetu, ale musimy je samodzielnie rozpakować i wrzucić do folderu z bibliotekami. Jeżeli używamy systemu Windows, standardowo ten folder znajduje się w dokumentach użytkownika.
Jakie biblioteki są potrzebne?
Lista bibliotek z linkami do githuba:
*biblioteka Adafruit SSD1306 wymaga do działania biblioteki Adafruit GFX.
**biblioteki DHT sensor i Adafruit MPU6050 wymagają do działania biblioteki Adafruit Unified Sensor.
***biblioteka Adafruit MCP23017 została zaktualizowana i od wersji generatora 1.4 wymaga co najmniej wersji 2.0.0 tej biblioteki, od tej pory wymaga do działania biblioteki Adafruit BusIO.
Lista usuniętych bibliotek:
MPU6050 by Korneliusz Jarzębski (usunięta wraz z wersją generatora 1.3, niepoprawne działanie na mikrokontrolerach STM32 i RP2040, brak dalszego wsparcia)
PCF8574 by SkyWodd (usunięta wraz z wersją generatora 1.4, brak dalszego wsparcia)
Lista bibliotek wraz z rozwojem generatora kodu będzie na bieżąco aktualizowana.
Dziękuję za przeczytanie artykułu. :)