Minikomputery jednopłytkowe z serii Banana Pi stanowią doskonałą alternatywę dla innych popularnych rodzin modułów SBC takich, jak Rapsberry Pi, Asus Tinker Board czy też BeagleBone. Twórcy Banana Pi postawili na różnorodność – każdy minikomputer z tej linii produktów oferuje inny zestaw funkcjonalności i interfejsów komunikacyjnych, dzięki czemu wszyscy elektronicy zainteresowani systemami wbudowanymi znajdą w ofercie minikomputerów rozwiązania idealnie odpowiadające ich potrzebom. Przedstawiciele rodziny Banana Pi doskonale sprawdzają się zarówno jako miniaturowe komputery do zastosowań biurowych czy surfowania w Internecie, jak i w roli modułów wbudowanych w większe urządzenia i odpowiedzialnych za obsługę interfejsu użytkownika, funkcje multimedialne oraz komunikację sieciową. W tym artykule przedstawiamy najciekawsze naszym zdaniem propozycje z rozbudowanej i – co także ważne – stale poszerzanej oferty Banana Pi.
Banana Pi M1 – wydajny i nowoczesny spadkobierca pierwszej generacji Raspberry Pi
Zacznijmy naszą prezentację od doskonałego minikomputera, który konstrukcyjnie przywołuje na myśl dawne wersje Raspberry Pi. Mowa o Banana Pi M1 – minikomputer ten występuje w wersji z pamięcią RAM 1 GB i dwurdzeniowym procesorem Allwinner o architekturze ARM Cortex-A7. Na płytce znajduje się szereg złączy, w tym dwa gniazda USB A, port Ethernet, złącze HDMI, wyjście TV (kompozytowe), gniazdo audio jack 3,5 mm, a nawet – co jest nadal rzadkością wśród popularnych minikomputerów – złącze SATA do podłączenia dysku twardego 2,5”. Banana Pi M1 oferuje nawet wbudowany odbiornik podczerwieni, przeznaczony do systemów zdalnego sterowania, jak również trzy przyciski: power, reset oraz Uboot. Warto wspomnieć, że obecność przycisków jest ukłonem w stronę użytkowników Raspberry Pi, w którym już od pierwszej edycji zabrakło możliwości ręcznego uruchomienia systemu operacyjnego (startuje on automatycznie po włączeniu zasilania, co w niektórych sytuacjach może stanowić pewien problem). Na płytce znalazło się także 26-pinowe złącze GPIO, przeznaczone do bezpośredniego połączenia minikomputera z zewnętrznymi układami elektronicznymi.
Banana Pi M2 Magic – wydajne maleństwo przeznaczone do zabudowy
Innym interesującym przykładem minikomputera z rodziny Banana Pi jest model Banana Pi M2 Magic. Na maleńkiej płytce drukowanej o wymiarach zaledwie 51 x 51 mm projektanci umieścili wydajny, czterordzeniowy procesor Allwinner (ARM Cortex-A7 1 GHz) oraz 512 MB wbudowanej pamięci RAM. Koprocesor graficzny Mali400MP2 GPU pracuje z częstotliwością 600 MHz i wspiera renderowanie wysokiej jakości grafiki ze wsparciem dla biblioteki OpenGL ES w wersji 2.0. Na płytce Banana Pi M2 Magic znalazło się także miejsce dla zintegrowanego modułu WiFi b/g/n oraz Bluetooth 4.0, – użycie modułu wymaga podłączenia zewnętrznej anteny za pomocą złącza koncentrycznego u.FL. Minikomputer ma możliwość bezpośredniej obsługi zewnętrznych modułów kamer (złącze CSI) oraz wyświetlaczy (DSI), posiada nawet wbudowany mikrofon elektretowy oraz wyjście głośnikowe, stąd doskonale nadaje się do aplikacji multimedialnych – np. infokiosków. Istnieje wersja minikomputera, posiadająca wbudowaną pamięć eMMC (co zwalnia z konieczności używania karty microSD jako nośnika systemu operacyjnego).
Banana Pi D1 – cyfrowe oko do zadań specjalnych
Bodaj najciekawszym przedstawicielem rodziny produktów Banana Pi jest maleńki minikomputer, oznaczony symbolem D1. PCB modułu ma wymiary zaledwie 38 x 38 mm, ale projektantom udało się zmieścić na niej 32-bitowy procesor ARM926EJ z taktowaniem 400MHz, 64 MB pamięci RAM, 16 MB pamięci Flash SPI, moduł RTC z miniaturową baterią, slot na kartę microSD oraz złącze akumulatora litowo-jonowego 3,7 V. Najważniejszy jest jednak fakt wzbogacenia modułu Banana Pi D1 o maleńką kamerę o rozdzielczości 1280 x 720p i prędkości 30 fps. Kąt widzenia obiektywu wynosi 60 o. Moduł doskonale nadaje się do zastosowań w zdalnym monitoringu budynków, maszyn lub pomieszczeń (np. pokoju), choć nietrudno wyobrazić sobie także bardziej zaawansowane aplikacje, np. proste systemy widzenia maszynowego dla małych robotów mobilnych. Masa zestawu wynosi 9 gramów, więc umieszczenie takiego „cybernetycznego oka” nawet na niewielkim robocie nie powinno stanowić dla niego istotnego obciążenia. Co ważne, minikomputer Banana Pi D1 wspiera zewnętrzne moduły WiFi, dołączone za pośrednictwem portu USB, dzięki czemu może pracować w roli kamery IP.