7 najlepszych alternatyw dla Raspberry Pi dla większych (i mniejszych!) projektów
Komputery Raspberry Pi są niedrogie, wydajne i wspierane przez ogromną społeczność fanów. Ale jeśli twój projekt wymaga opcji sprzętowych, których nie ma w Pi, to czas kupić nowy SBC (komputer jednopłytkowy). Oto kilka naszych ulubionych.
Pamiętaj, że Raspberry Pi ma ogromną społeczność fanów i wyjątkową obsługę oprogramowania. Nie dotyczy to alternatywnych SBC, które mają mniejsze społeczności fanów i mogą stracić wsparcie dla oprogramowania takiego jak Kodi, gdy świat przejdzie do większych i lepszych SBC. Jeśli jesteś początkującym, który już jest przytłoczony zadaniem konfiguracji SBC, może lepiej zacząć od Raspberry Pi.
Jeśli jednak jesteś gotowy na wyzwanie lub jesteś doświadczonym użytkownikiem Pi, który ma pomysły na większy projekt, czytaj dalej.
Czego szukać w alternatywie Pi
Zanim przejdziemy do chwastów, omówmy kilka elementów, na które należy zwrócić uwagę w SBC. Te komponenty będą decydować o tym, jak można używać SBC, a także jakie akcesoria, oprogramowanie i systemy operacyjne są kompatybilne.
Jeśli już wiesz, czego szukasz, możesz pominąć tę sekcję. Robimy tylko krótki przegląd, aby wszystko było jasne.
- CPU/GPU/RAM: Ciężkie aplikacje wymagają dodatkowej mocy. Zauważymy, kiedy SBC ma szczególnie wydajną płytę główną do wymagających systemów operacyjnych, gier lub ciężkich komputerów.
- Wyjście wideo: Pi 4 może wysyłać wideo 4K przy 60 FPS. Jeśli budujesz centrum medialne z SBC, wiedz, że to jest punkt odniesienia.
- Wi-Fi i Bluetooth: niektóre SBC, takie jak Pi 4, są wyposażone w sprzęt Wi-Fi i Bluetooth. Ta technologia bezprzewodowa nie jest konieczna we wszystkich aplikacjach, a do SBC można dodać dowolny adapter bezprzewodowy obsługiwany przez system operacyjny. Mimo to należy o tym pamiętać, jeśli pracujesz nad projektem masowym, przenośnym lub IoT.
- Piny wejścia/wyjścia: SBC mają wybór pinów I/O do rozszerzania możliwości urządzenia i podłączania akcesoriów (takich jak wentylatory).
- Porty: Dodatkowe porty oznaczają dodatkowe akcesoria! Jeśli planujesz używać z płytą wielu urządzeń USB lub wyświetlaczy, miej oko na te porty.
- Pamięć masowa: komputery Raspberry Pi nie mają przylutowanej pamięci flash eMMC ani interfejsu SATA dla dysków SSD (chociaż można podłączyć dysk SSD z pewnymi drobiazgami). Jeśli potrzebujesz tych szybkich opcji pamięci masowej do swojego projektu, kup SBC z pamięcią masową eMMC lub interfejsem SATA.
- Kompatybilność z systemem operacyjnym: Czy masz obsesję na punkcie określonej dystrybucji Linuksa? A może chcesz zainstalować system Android lub Windows na swoim SBC? Tak czy inaczej, będziesz chciał sprawdzić kompatybilność systemu operacyjnego, zanim zdecydujesz się na dowolne urządzenie. (Komputery Pi mogą uruchamiać bałagan różnych systemów operacyjnych, w tym Androida ).
- Rozmiar: małe tablice są idealne do konkretnych zastosowań, takich jak projekty IoT. To powiedziawszy, większe płyty generalnie będą pakować więcej mocy i oferują szerszy wybór portów lub pinów we/wy.
Teraz, gdy wiemy, czego szukać w alternatywie Raspberry Pi, przejdźmy do tego. Oto najlepsze SBC, które nie są produkowane przez fundację Raspberry Pi, wraz z niektórymi kluczowymi informacjami o sprzęcie i potencjalnymi przypadkami użycia.
Dla LibreELEC lub OpenELEC Media Center: Libre Computer
Wolny
Dzięki 64-bitowemu procesorowi ARM, procesorowi graficznemu 4K obsługującemu 60 klatek na sekundę, 2 GB pamięci RAM, czterem portom USB i 40-pinowemu nagłówkowi, Libre Computer (lub Le Potato) jest praktycznie bezpośrednią alternatywą dla Raspberry Pi 4 (nawet pasuje do obudów Pi 3). Powinna działać jako idealna podstawka dla Pi w większości projektów, pod warunkiem, że jest kompatybilna z dowolnym systemem operacyjnym, którego zamierzasz używać.
To powiedziawszy, sugerujemy Libre Computer jako narzędzie centrum multimedialnego LibreELEC lub OpenELEC, ze względu na jego możliwości 4K 60FPS i niskie zużycie energii (obsługuje poziomy napięcia tak niskie, jak 4,0 V). Co więcej, ma pełnowymiarowy port HDMI 2.0 (bez majstrowania przy konwerterach) i jest obsługiwany przez LibreELEC w głównych kompilacjach.
Warto wspomnieć, że Raspberry Pi 4 ma dwa porty Micro HDMI i jest obsługiwany zarówno przez LibreELEC, jak i OpenELEC. Ponadto komputer Libre nie jest wyposażony w żaden sprzęt Wi-Fi ani Bluetooth (ma port Gigabit Ethernet).
Dla LibreELEC lub OpenELEC
Serwery PiHoles lub Headless: NanoPi Neo2
Informacje o SmartFLY
NanoPi Neo2 to wszystko, czego potrzebujesz do serwera bezgłowego lub PiHole — ma 64-bitowy czterordzeniowy procesor, Fast Ethernet, gniazdo MicroSD, port USB-A oraz 12-pinowe i 24-pinowe GIPO. Ma niewielkie rozmiary i niski pobór mocy (przy poziomie napięcia nawet 4,0 V) i obsługuje Armbian, popularny system operacyjny do lekkiej kontroli serwerów.
Warto wspomnieć, że NanoPi Neo wymaga adaptera do funkcji Wi-Fi lub Bluetooth. Ponadto tanie produkty Raspberry Pi, takie jak Pi Zero, kosztują mniej niż NanoPi Neo2. Pi Zero może pracować w aplikacjach serwerowych (chociaż Pi Zero ma pewne ograniczenia sprzętowe i nie ma pinów GPIO — są one sprzedawane osobno ).
Do uruchamiania Androida: ASUS Tinker Board
ASUS
Po co uruchamiać Androida na SBC? Cóż, może chciałbyś zbudować centrum multimedialne z Androidem (à la Nvidia Shield TV) lub grać w gry i emulatory na Androida z dedykowanego urządzenia. Być może jesteś programistą, który potrzebuje dedykowanego Androida SBC do celów testowych, a może budujesz łatwy w obsłudze interfejs inteligentnego domu.
Tak czy inaczej, ASUS Tinkerboard powinien być twoją pierwszą opcją. To potężne urządzenie z czterordzeniowym procesorem ARM, 2 GB pamięci RAM, procesorem graficznym T764 obsługującym 4K, 16 GB pamięci eMMC, 40-pinowym nagłówkiem GPIO, portem Gigabit Ethernet i Wi-Fi. Jest zbudowany tak, aby działał bezbłędnie z TinkerOS Android i działa jak urok ze Slash TV, jak zauważył Moe Long z Electro Maker.
Dla projektów IoT: Cebula OMEGA2+
Korporacja cebulowa
Niektóre projekty IoT wymagają bardzo małych i super tanich SBC. I chociaż zawsze można było kupić Pi Zero W z obsługą Wi-Fi, malutka (1,7-calowa szerokość) Onion Omega2+ może być lepszą opcją. Jest to płyta rozwojowa Wi-Fi oparta na Linuksie, wyposażona w procesor MIPS 580 MHz, 128 MB pamięci RAM, 23 MB pamięci eMMC i gniazdo MicroSD. Obsługuje Wi-Fi 2,4 GHz (które może działać jako hot spot) i ma dedykowane piny do łączności USB i Ethernet, a także 12 pinów GPIO do komunikacji z innym sprzętem.
Omega 2+ jest ładowana z niestandardową wersją LEDE/OpenWRT i współpracuje z najpopularniejszymi językami programowania, a inne urządzenia mają domyślnie dostęp do niej przez przeglądarkę. Onion Corporation oferuje Expansion Docks, Pi-like Mini Docks, a nawet Arduino, aby zwiększyć możliwości Omega 2+.
Dla edukacji: BBC Micro:Bit
Technologia nas uratuje
Bazując na słynnej inicjatywie edukacyjnej BBC Micro, BBC Micro:Bit został stworzony, aby zapewnić dzieciom i studentom zabawne wejście w świat programowania. Posiada prosty interfejs LED, który może działać jako licznik kroków, animowany obraz, a nawet kostka do potrząsania dzięki łatwemu programowaniu w Pythonie.
Technology Will Save Us sprzedaje Micro:Bit jako tanią pojedynczą jednostkę lub jako zaawansowany zestaw z innymi komponentami i płytkami. Nie ma możliwości sprzętowych komputera Raspberry Pi, co (choć restrykcyjne) może pomóc początkującym skupić się na prostym programowaniu.
Windows 10 i gry AAA: Udoo Bolt
UDOO
Szukasz wysokiej klasy płyty do tworzenia, która poradzi sobie z grami AAA i systemem operacyjnym Windows 10? Nie szukaj dalej niż Udoo Bolt. Jest wyposażony w x86-bitowy procesor AMD Ryzen, procesor graficzny AMD Radeon Vega 8 i 32 GB dysk eMMC zapewniający szybkie uruchamianie. I jak nowoczesny komputer jest wyposażony w dwa gniazda DDR4 SO-DIMM, gniazdo modułu SSD SATA, gniazdo SATA 3.0, sześć gniazd PCI-E, gniazdo Wi-Fi, dwa porty HDMI, port Gigabit Ethernet, dwa USB Porty A, dwa porty USB-C (jeden port 3.1 dla wyświetlaczy, jeden port 3.0 dla USB-C PD) i bałagan pinów I/O dla wentylatorów i akcesoriów.
Cała ta potężna moc obliczeniowa mieści się w dłoni i (według UDOO) jest dwukrotnie szybsza niż 13-calowy MacBook Pro. Za nieco ponad 400 USD może to być nawet uaktualnienie komputera, którego teraz używasz. Jeśli nie jesteś przekonany, obejrzyj ten film, w którym GTA V działa na śrubie UDOO.
Sztuczna inteligencja i Big Data: zestaw deweloperski NVIDIA Jetson Nano
NVIDIA
Raspberry Pi nie ma wystarczającej mocy obliczeniowej dla sztucznej inteligencji, sieci neuronowych lub dużych projektów programistycznych. Jeśli szukasz dedykowanej płyty do wykonania zadania, zestaw NVIDIA Jetson Nano Developer Kit to najlepsza (i jedyna) opcja. Jest specjalnie zbudowany do równoległego uruchamiania wielu sieci neuronowych iw przeciwieństwie do komputera stacjonarnego, działa przy co najmniej 5 watach.
Zestaw Jetson Nano Dev Kit działa na procesorze QuadCore ARM, 1280-rdzeniowym procesorze graficznym Maxwell, 4 GB pamięci RAM DDR4 i ma gniazdo MicroSD. Jest wyposażony w cztery porty USB 3, gniazdo Gigabit Ethernet, port HDMI 2 i eDP 1.4, kamerę I/F, gniazdo M.2 Key E dla kart Wi-F, 40-stykowe złącze oraz 8- i 4-pinowe złącza do sterowania zasilaniem i wentylatorów.