Kategorie

BeagleBone

Systemy wbudowane nieustannie znajdują nowych nabywców, zarówno pośród hobbystów, jak i profesjonalistów. Do takich systemów należą minikomputery jednopłytkowe, które zawierają w sobie osprzęt i oprogramowanie podobne do komputerów klasy PC, ale w niewielkiej, przenośnej formie, łącznie z takimi elementami jak główny procesor, pamięć i karta graficzna. Obok kultowego już Raspberry Pi, pojawia się komputer o również wielkich możliwościach pozwalających na wykonanie wielu ciekawych projektów, a jego nazwa brzmi: BeagleBone.

Podkategorie


Filtrowanie

UC - Mikrokontroler:
UC - Taktowanie:
UC - Ilość rdzeni
UC - Pamięć RAM:
UC - Pamięć zew.:
UC - Piny cyfrowe:
UC - Interfejs USB:
UC - Złącze zas.:
Producenci
UC - Port HDMI
UC - Ethernet:
UC - Moduł WiFi:
UC - Bluetooth:
UC - Interfejs kamery
UC - System Linux
UC - System Android
UC - System Windows

Produkty na stronie

Produkty na stronie

BeagleBone - rewolucja w dziedzinie systemów wbudowanych

Dla porównania, płytki Arduino są wyposażone w procesor i wbudowaną pamięć, ale mają nieco ograniczone osiągi oraz brak możliwości podłączenia takich urządzeń wejściowych/wyjściowych jak np. monitor LCD. Komputer BeagleBone, z kolei umożliwia podłączenie monitora, głośników, myszy, klawiatury, podłączenie do sieci Ethernet i uruchomienie systemu operacyjnego bazującego na systemie Linux. Wielu hobbystów używa Arduino do realizacji różnych projektów, ale wraz ze wzrostem wymagań projektu, może się okazać, że Arduino bądź inna platforma o zbliżonych parametrach będzie niewystarczająca. Przykładowo, jeśli chcesz użyć komputera i kamery do wykrycia brudnych naczyń w zlewie kuchennym, wówczas dobrym rozwiązaniem będzie zastosowanie platformy bazującej na systemie Linux bądź podobnym. Do takich platform zalicza się BeagleBone i są one idealnym rozwiązaniem dla projektów, które przewyższają wymaganiami sprzętowymi mniejsze platformy, takie jak np. Arduino. Przystępna cena oraz przydatne akcesoria do BeagleBone powoduje, że społeczność użytkowników tej platformy jest coraz większa, ułatwiając naukę jej obsługi nowicjuszom w dziedzinie systemów wbudowanych.

Mały komputer wielkich możliwości

BeagleBone jest płytką rozwojową zaprojektowaną pod oprogramowanie Linux. Jest to platforma typu Open Source bazująca na wydajnym procesorze Texas Instruments rodziny AM335X, stosowanym urządzeniach mobilnych i niskim poborze energii. Płytki BeagleBone oferują:

Możliwość programowania w wielu językach: C, C++, Java, Ruby, Perl, Python oraz możliwość pisania skryptu powłoki

Oprogramowanie Linux - większość dostępnego oprogramowania Linux oraz podobnych może bez problemu funkcjonować na BeagleBone.

Wbudowana obsługa sieci - poza połączeniem Ethernet, BeagleBone oferuje także wszelkie protokoły sieciowe obsługiwane przez system Linux. Możesz także korzystać z takich usług sieciowych jak FTP, SSH, Telnet oraz wgrać na płytkę nawet oprogramowanie do obsługi własnego serwera sieciowego

Dostęp bezprzewodowy - dzięki wbudowanym usługom sieciowym, BeagleBone umożliwia łatwy dostęp do projektów elektronicznych zamieszczanych w internecie. Jeśli posiadasz system rejestracji danych, możesz je pobrać stosując protokół FTP. Dostęp bezprzewodowy umożliwia również logowanie do urządzenia w celu aktualizacji kodu źródłowego

System pomiaru czasu rzeczywistego - BeagleBone samodzielnie i na bieżąco śledzi datę i godzinę na podstawie informacji z serwera, do którego jest podłączony, bez konieczności używania zewnętrznych wtyczek sprzętowych

System plików - tak jak w przypadku zwykłych komputerów klasy PC działających w oparciu o system Linux, również BeagleBone posiada wbudowany system zarządzania plikami, który umożliwia m.in. sortowanie, przechowywanie i pobieranie

plików.

Wsparcie systemu Linux

Wielozadaniowość - w przeciwieństwie do platform opartych o zwykły mikrokontroler, BeagleBone jako platforma oparta na systemie Linux, może używać równolegle tego samego procesora do obsługi kilku programów. Przykładowo, jeśli zajdzie potrzeba przesłania dużego pliku na serwer, wówczas nie będzie trzeba wstrzymywać innej aplikacji działające w tym samym czasie.

USB - BeagleBone może funkcjonować zarówno jako urządzenie podłączane do USB w komputerze klasy PC, jak również jako serwer, do którego można podłączyć zewnętrzne urządzenia, co ułatwia integrację BeagleBone z dyskami zewnętrznymi, adapterami WiFi i innymi urządzeniami

Niewielki rozmiar - mimo wielkich możliwości sprzętowo-programowych, płytka BeagleBone zajmuje bardzo małą ilość miejsca