BeagleBone - revoluce v oblasti vestavěných systémů
Pro srovnání, desky Arduino jsou vybaveny procesorem a vestavěnou pamětí, ale mají mírně omezený výkon a žádnou možnost připojení vstupních / výstupních zařízení, jako je LCD monitor. Počítač BeagleBone zase umožňuje připojit monitor, reproduktory, myš, klávesnici, připojit se k síti Ethernet a provozovat operační systém založený na Linuxu. Mnoho fandů používá Arduino k realizaci různých projektů, ale jak se zvyšují požadavky na projekt, může se ukázat, že Arduino nebo jiná platforma s podobnými parametry nebude dostatečná. Například pokud chcete k detekci špinavého nádobí v dřezu použít počítač a kameru, byla by dobrým řešením platforma založená na Linuxu nebo podobná. Mezi takové platformy patří BeagleBone a jsou ideální pro projekty, které překračují hardwarové požadavky menších platforem, jako je Arduino. Dostupná cena a užitečné příslušenství pro BeagleBone rozšiřují komunitu uživatelů této platformy a usnadňují nováčkům v oboru vestavěných systémů naučit se ji používat.
Malý počítač s velkými možnostmi
BeagleBone je vývojová deska určená pro software Linux. Jedná se o open source platformu založenou na efektivní rodině procesorů AM335X společnosti Texas Instruments, použitých mobilních zařízeních a nízké spotřebě energie. Nabídka dlaždic BeagleBone:
Schopnost programovat v mnoha jazycích: C, C ++, Java, Ruby, Perl, Python a schopnost psát shell skript
Software pro Linux - Většina dostupného Linuxu a podobného softwaru může běžet na BeagleBone bez problémů.
Integrovaná síťová podpora - Kromě připojení Ethernet nabízí BeagleBone také všechny síťové protokoly podporované Linuxem. Můžete také použít síťové služby, jako je FTP, SSH, Telnet a dokonce nahrát software na desku, abyste podpořili svůj vlastní síťový server
Bezdrátový přístup - Díky vestavěným síťovým službám umožňuje BeagleBone snadný přístup k elektronickým projektům zveřejňovaným na internetu. Pokud máte systém záznamu dat, můžete si je stáhnout pomocí protokolu FTP. Bezdrátový přístup také umožňuje přihlásit se k zařízení a aktualizovat zdrojový kód
Systém měření v reálném čase - BeagleBone nezávisle a neustále sleduje datum a čas na základě informací ze serveru, ke kterému je připojen, bez nutnosti použití externích hardwarových konektorů
Souborový systém - stejně jako v případě běžných počítačů založených na systému Linux má BeagleBone také vestavěný systém pro správu souborů, který mimo jiné umožňuje třídění, ukládání a načítání
soubory.
Podpora Linuxu
Multitasking - Na rozdíl od platforem založených na běžném mikrokontroléru může BeagleBone jako platforma založená na Linuxu používat stejný CPU k paralelnímu spuštění několika programů. Například pokud potřebujete nahrát velký soubor na server, nebudete muset pozastavit jinou spuštěnou aplikaci současně.
USB - BeagleBone může fungovat jak jako USB zařízení na PC, tak jako server, ke kterému lze připojit externí zařízení, což usnadňuje integraci BeagleBone s externími disky, WiFi adaptéry a dalšími zařízeními
Malá velikost - navzdory skvělým hardwarovým a softwarovým schopnostem zabírá deska BeagleBone velmi malé množství místa