Eben Upton po raz pierwszy wpadł na pomysł stworzenia tanich, wyrafinowanych i łatwych do zaprogramowania komputerów w 2006 roku, aby każdy z niewielkimi umiejętnościami lub bez nich mógł eksperymentować z systemem bez obawy o popełnienie kosztownych błędów. Chodziło o promocję informatyki i nauczanie podstawowej informatyki w instytucjach edukacyjnych w Wielkiej Brytanii. Pomysł ten stał się teraz zjawiskiem globalnym. Raspberry Pi powstał w lutym 2012 r., A pierwsza dostawa komputerów wielkości karty kredytowej stała się dostępna w kwietniu 2012 r. To, co zaczęło się jako pomysł, wykroczyło daleko poza ekosystem akademicki, przybliżając tym samym studentów do współczesnych komputerów..
Został opracowany przez brytyjską organizację charytatywną Raspberry Pi Foundation, która powstała z myślą o ułatwieniu korzystania z komputerów ludziom na całym świecie. To nazwa najlepiej sprzedającego się komputera wszech czasów w Wielkiej Brytanii - Raspberry Pi. Jest to organizacja charytatywna, której celem jest promowanie nauczania informatyki w szkołach i na całym świecie. I robi to dzięki serii komputerów jednopłytkowych, które są w stanie wykonać prawie wszystko, co robi komputer domowy. Ponadto jest w stanie odtwarzać filmy w wysokiej rozdzielczości. Ten malutki komputer z łatwością podłącza się do telewizora i klawiatury i wykorzystuje system Broadcom na chipie (SoC).
Arduino jest w zasadzie płytą główną mikrokontrolera typu open source, która jest używana do projektów elektronicznych. W przeciwieństwie do Raspberry Pi, jest to prosty komputer, który uruchamia jeden program na raz i jest przeznaczony do wykonywania prostych, powtarzalnych zadań. Mówiąc wprost, Arduino to małe urządzenie elektroniczne, które można zaprogramować do robienia różnych rzeczy. Jest to popularny wybór wśród początkujących, którzy dopiero zaczynają przygodę z elektroniką. To świetne narzędzie do przekształcania pomysłów w rzeczywistość. W szerszym znaczeniu jest to platforma prototypowania typu open source, która składa się zarówno z mikrokontrolera, jak i IDE (zintegrowanego środowiska programistycznego), które działa na komputerze i którego można używać do sterowania silnikami i światłami oraz odczytu czujników.
Pomaga w interakcji z rzeczami w prawdziwym świecie. Ponieważ jest to oprogramowanie typu open source, kod źródłowy i schematy obwodów mogą być łatwo modyfikowane przez entuzjastów elektroniki i hobbystów. Jest idealny dla tych, którzy chcą stworzyć system bez głębokiej wiedzy na temat projektowania cyfrowego. Płytki Arduino mogą również sterować zaworami elektronicznymi, sygnalizatorami, diodami LED lub lampami itp. Może być używany jako samodzielne urządzenie, a nawet łączy twoje projekty z Internetem. To sprawia, że ambitne projekty są łatwo dostępne dla każdego, a ponadto można go używać do robienia wszelkiego rodzaju fajnych rzeczy, takich jak sterowany smartfonem system automatyki domowej.
Zarówno Raspberry Pi, jak i Arduino mogą wyglądać podobnie pod względem wyglądu, ale w rzeczywistości są to bardzo różne urządzenia o różnych celach w zakresie tego, co mogą zrobić.
- Oba urządzenia to śliczne małe płytki drukowane, które wyglądają prawie identycznie i początkowo zostały zaprojektowane jako narzędzia do nauki, ale w rzeczywistości bardzo się od siebie różnią. Podczas gdy Raspberry Pi jest pełnowartościowym komputerem jednopłytkowym, który jest w stanie wykonywać dosłownie wszystkie zadania obliczeniowe, takie jak komputer osobisty, Arduino jest jedynie płytą główną mikrokontrolera, która może uruchamiać jeden program na raz. Arduino to tylko jeden element komputera.
- Raspberry Pi to w pełni funkcjonalny komputer, który działa w systemie operacyjnym Linux i ma wszystkie funkcje komputera. Ma dedykowany procesor, wyjście graficzne przez HDMI, porty USB, pamięć i łączy się bezprzewodowo z Internetem. Jest tak dobry jak komputer osobisty. Z kolei Arduino to płyta główna mikrokontrolera, która jest tylko jednym elementem komputera.
- Raspberry Pi jest w stanie zrobić wszystko, od stworzenia konsoli do gier w stylu retro po stworzenie serwera gier i wiele więcej. Arduino to platforma prototypowa typu open source idealna do tworzenia projektów elektroniki DIY, takich jak system automatyki domowej, sterowanie silnikami i oświetleniem, projekty Internetu rzeczy itp..
- Będąc w pełni funkcjonalnym komputerem, Raspberry Pi jest jak zwykły komputer z USB, pamięcią masową i wideo. Z drugiej strony Arduino nie jest komputerem, więc nie ma wideo, nie ma klawiatury ani myszy, nie ma pamięci, nie ma USB, nic. To tylko mikrokontroler zaprojektowany do łatwego przetwarzania informacji.
- Raspberry Pi działa na systemie operacyjnym Linux i ma wystarczającą moc, aby działać jak standardowy komputer PC, podczas gdy Arduino nie obsługuje systemu operacyjnego.
Raspberry Pi | Arduino |
To w pełni rozwinięty komputer, który może wykonywać wszystkie zadania jak standardowy komputer osobisty. | To płyta główna mikrokontrolera, która jest tylko jednym elementem komputera. To nie jest prawdziwy komputer. |
Działa pod systemem operacyjnym Linux. | Nie działa system operacyjny. |
Ma pamięć masową i wideo, USB, klawiaturę i mysz, podobnie jak komputer osobisty. | Nie ma klawiatury i myszy, nie ma pamięci i wideo, nic. |
Pochodzi z Wielkiej Brytanii. | Urodził się we Włoszech. |
Jest zdolny do uruchamiania wielu programów jednocześnie. | Działa jeden program na raz i nie ma interaktywności, chyba że zostanie utworzony. |
Jest szybszy niż Arduino pod względem częstotliwości zegara. | Jest wolniejszy niż Pi, jeśli chodzi o szybkość zegara. |
Jest świetny zarówno dla entuzjastów elektroniki, jak i hobbystów. | Jest idealny dla początkujących, którzy chcą tworzyć fajne projekty elektroniczne. |
Chociaż zarówno Raspberry Pi, jak i Arduino wydają się identyczne pod względem wyglądu i funkcjonalności, różnią się od siebie. Jednak jeśli chodzi o elektronikę, każde z narzędzi edukacyjnych ma swoją historię do opowiedzenia, która nauczy Cię czegoś wyjątkowego i oświeci Cię na temat wielu domowych projektów współczesnego informatyki i cyfrowego tworzenia. Podczas gdy Raspberry Pi to w pełni funkcjonalny komputer z pełną wersją Linuksa, Arduino jest tylko mikrokontrolerem, ale z większą elastycznością do synchronizacji ze wszystkimi rodzajami czujników.