Witaj na blogu Raspberry Pi VS Arduino!
Zgodnie z tytułem tego bloga, większość treści prezentowanych na tej stronie dotyczy tematyki Arduino i Raspberry Pi – dwóch najbardziej popularnych na Świecie platform zaprojektowanych z myślą o tworzeniu aplikacji embedded. Z naszego bloga dowiesz się m.in. o najnowszych aktualizacjach sprzętu i oprogramowania, o tym, jak podłączyć osprzęt zewnętrzny do płytek bazowych, jakie ciekawe urządzenia można zbudować z wykorzystaniem Arduino, jak i Raspberry Pi, a także co najlepiej wybrać na początek. Serdecznie zapraszamy do subskrybowania treści poruszanych na naszym blogu!
Raspberry Pi i Arduino – ikony wbudowane
Zarówno Raspberry Pi, jak i Arduino, są zaliczane do grupy urządzeń elektronicznych wykorzystujących układy scalone techniki mikroprocesorowej. Tak samo jak w dużych komputerach osobistych działających na systemie Windows, tak również w konstrukcji płytek Raspberry Pi i Arduino możemy dopatrzeć się takich podzespołów jak procesor bądź mikrokontroler, pamięci, interfejsy, porty komunikacyjne, a także inne podobne elementy. Najbardziej zauważalną różnicą są jednak wymiary geometryczne – w porównaniu do „dużych” komputerów, platformy embedded mają wszystkie wymienione podzespoły umiejscowione na powierzchni niewielkiej płytki PCB, która swoimi wymiarami jest zbliżona do karty bankomatowej lub portfela. W konstrukcji Raspberry Pi, najważniejszy układ elektroniczny na płytce, tj. procesor – jest zaprojektowany w architekturze ARM, zwykle 32- lub 64-bitowej, natomiast przeważająca liczba płytek Arduino wykorzystuje 8-bitowy mikrokontroler AVR. W ten sposób dostajemy bardzo szerokie pole wyboru osprzętu i oprogramowania pod naszą aplikację. Postęp techniki radykalnie przyczynił się do miniaturyzacji również układów elektronicznych, co korzystnie przełożyło się także na minimalizację kosztów ponoszonych w procesie wytwarzania. Zarówno Arduino, jak i Raspberry Pi, są platformami bardzo korzystnymi cenowo, a ponadto dzięki bogatemu wyposażeniu dodatkowemu i bardzo dobremu wsparciu technicznemu od producenta i licznej społeczności pomysłowych użytkowników, umożliwiają zbudowanie wielu ciekawych aplikacji sprzętowo-programowych.