Arduino

Arduino

Arduino – jeden ekosystem do tysięcy zastosowań

Platforma Arduino zdobyła niebywałą wręcz popularność wśród amatorów elektroniki i programowania mikrokontrolerów. Nietrudno znaleźć także wielu profesjonalistów, którzy wykorzystują niewielkie moduły główne i nakładki rozszerzające do szybkiego prototypowania, budowy nietypowych systemów uruchomieniowych czy też testowania bloków funkcjonalnych dla projektowanych urządzeń. Dostępne w ekosystemie Arduino moduły i akcesoria stanowią dziś obszerną część rynku narzędzi przeznaczonych do pracy nad systemami wbudowanymi, co więcej – z łatwością można wskazać wiele zestawów ewaluacyjnych, zapewniających sprzętową kompatybilność z popularnymi płytkami włoskiego producenta.

Czytaj więcej
Zrób to sam z Arduino

Zrób to sam z Arduino

Kod: KS-190005

69,00 zł
Wprowadzenie do Arduino

Wprowadzenie do Arduino

Kod: KS-190001

30,00 zł

Idea Arduino

Historia platformy rozpoczęła się na jednej z włoskich uczelni technicznych. Początkowo płytka Arduino miała służyć do nauki programowania, a ułatwieniem dla adeptów systemów wbudowanych miało być uproszczone środowisko programistyczne (ang. IDE) oraz wygodna i prosta w użyciu, uniwersalna płytka na bazie 8-bitowego mikrokontrolera. Pomysłodawcy platformy szybko wprowadzili szereg modyfikacji do pierwszej wersji modułu, dzięki czemu na płytkę trafiło złącze USB, zapewniające komunikację z komputerem poprzez sterownik wirtualnego portu szeregowego (VCP) i obsługujące wbudowany w Arduino programator, oparty na specjalnym bootloaderze. Koncepcja taka okazała się strzałem w dziesiątkę, dzięki czemu wszystkie nowe moduły główne (np. Arduino Uno, Mega 2560, Leonardo czy Nano) wspierają możliwość przesyłania kodu maszynowego bezpośrednio poprzez kabel USB (do tego celu wykorzystywany jest software’owy programator Arduino IDE). Co ważne, każda – zarówno oryginalna, jak i kompatybilna z oryginałem – wersja Arduino jest wyposażona w szereg złączy (zwykle w postaci gniazd goldpin o rastrze 2,54 mm), zapewniających dostęp do linii GPIO mikrokontrolera oraz wszystkich szyn zasilania układu. Złącza te umożliwiają łatwe połączenie płytki z różnego rodzaju nakładkami funkcjonalnymi (Arduino Shield) oraz zewnętrznymi modułami.

Elementy ekosystemu Arduino

Zasadniczy podział elementów wchodzących w skład platformy określa trzy główne grupy produktów: moduły główne, wspomniane wcześniej nakładki Arduino Shield oraz dedykowane akcesoria dodatkowe (np. obudowy). Pierwsza z wymienionych grup obejmuje moduły na bazie popularnych, 8-bitowych mikrokontrolerów AVR lub – rzadziej – wydajnych, 32-bitowych procesorów ARM Cortex-Mx). Oferta nakładek Arduino Shield jest intensywnie rozwijana zarówno przez samego producenta, jak i liczne firmy zewnętrzne i obejmuje zarówno bardzo proste płytki uniwersalne o rozstawie złączy pasującym do gniazd systemu Arduino, jak i silnie rozbudowane modele, wspierające np. wielozakresową łączność GSM, WiFi lub Bluetooth, nawigację GSM, zapis i odczyt kart SD czy też… zawierające wysokiej jakości wyświetlacze LCD, LED, OLED bądź e-Paper. Seria obudów dla płytek Arduino obejmuje natomiast zarówno proste podkładki z pleksi, jak i modele zamknięte, w tym hermetyczne puszki przeznaczone do aplikacji IoT czy też specjalne obudowy modułowe, łączone na zasadzie zbliżonej do klocków.

Oferta Arduino w Sklepie AVT

Osobom rozpoczynającym przygodę z programowaniem mikrokontrolerów polecamy kompatybilne z Arduino moduły główne oraz nakładki, oferowane w stałej sprzedaży przez nasz sklep. Arduino Uno, czyli prawdopodobnie najpopularniejsza płytka główna tego ekosystemu, doczekała się swojego klona (kod handlowy ARD-6233), który - pomimo kilkukrotnie niższej ceny niż płytka włoskiego producenta – zapewnia całkowitą kompatybilność sprzętową i programową z oryginałem. Doskonałym wyborem na start będzie także jedna z uniwersalnych nakładek Arduino Shield. Przykładowo, produkt o numerze katalogowym ARD-12440 zawiera wbudowane czujniki wilgotności i temperatury, odbiornik IR, diody LED, niewielki buzzer, a także potencjometr obrotowy. W naszej ofercie znajdziesz również liczne moduły z czujnikami, przekaźnikami czy też wyświetlaczami, które bez problemu podłączysz do modułów Arduino za pomocą przewodów zakończonych wtykami BLS.