Arduino
Arduino to wiodąca firma w dziedzinie sprzętu i oprogramowania open-source, która często jest wykorzystywana w projektach z dziedziny IT. Dowodzi tego ogromna społeczność, złożona z kilkudziesięciu milionów użytkowników na całym świecie, a także tysiące projektów, które opierają się na programowalnych, małych elektronicznych płytkach w kolorze niebieskim lub seledynowym.
Obecnie, Arduino znajduje zastosowanie zarówno w projektach domowych, jak i w profesjonalnych zastosowaniach, takich jak aparatura pomiarowa, a nawet w badaniach kosmicznych, prowadzonych przez agencję NASA.
Arduino Portenta
Arduino Portenta H7 to model z serii Portenta, zaprojektowany dla wymagających aplikacji przemysłowych, dla sztucznej inteligencji oraz w robotyki. Ta płyta wykorzystuje dwurdzeniowy mikroprocesor STM32H747, który umożliwia równoczesną realizację operacji, co przekłada się na skuteczne przetwarzanie kodu wysokopoziomowego w czasie rzeczywistym. Na przykład, jednocześnie możemy używać Arduino IDE oraz MicroPython w dwóch różnych programach na tej płytce.
Zalety Arduino Portenta
Mikroprocesor na płytce Portenta H7 posiada dwa rdzenie, które umożliwiają wykonywanie dwóch różnych zadań jednocześnie i wymianę danych między nimi, co jest niezbędne do przeprowadzenia nawet najbardziej skomplikowanych procesów. Płytka ta jest kompatybilna z różnymi środowiskami programistycznymi, takimi jak środowisko Arduino IDE, Python (w tym MicroPython dla systemów wbudowanych) i JavaScript, dzięki czemu adresowana jest do szerokiego grona programistów.
Portenta H7 ma dwurdzeniowy mikroprocesor z rdzeniem Cortex M7 o częstotliwości taktowania 480 MHz oraz rdzeniem Cortex M4 o częstotliwości taktowania 240 MHz. Komunikacja między rdzeniami jest zapewniana przez zdalne wywoływanie procedur (RPC). Konstrukcja płytki jest dostosowana do pracy w rozmaitych warunkach temperaturowych od -45°C do +85°C, co sprawia, że jest idealna do stosowania w środowiskach przemysłowych oraz w miejscach, gdzie standardowe układy elektroniczne nie są w stanie działać w silnie niesprzyjających warunkach otoczenia.
Ewolucja produktów Arduino
Moduły z serii Portenta reprezentują znaczący postęp technologiczny. Do niedawna marka Arduino kojarzona była głównie z amatorskimi i edukacyjnymi zastosowaniami, które są dostępne na stronie Botland. Jednak dzięki serii Portenta, która stanowi ewolucję w stosunku do serii MKR, zakres zastosowania modułów obejmuje również profesjonalne, komercyjne projekty.
Chociaż moduły Portenta nadal można używać w celach amatorskich, podobnie jak płytki Arduino oparte na 8-bitowych mikrokontrolerach AVR, oferują znacznie większe możliwości. Przykłady zastosowań modułów Portenta obejmują współpracę ze sterownikami PLC, sterowanie aparaturą laboratoryjną, interfejsy HMI, sterowanie robotami przemysłowymi, rozpoznawanie obrazów i inne nietypowe aplikacje. Istotnym atutem płyt Portenta jest ich pełna kompatybilność z modułami Arduino MKR.