Projekty BeagleBone Black pre začiatočníkov

S odporúčanou maloobchodnou cenou 45 USD a súborom funkcií, ktoré z neho robia všestrannú kombináciu Malinový koláč a ArduinoBeagleBone Black ponúka skvelý úvod do vývoja hardvéru a potenciálnu cestu od projektov vytvorených ako nadšenec až po komerčne životaschopné hardvérové ​​produkty.

Začnite používať BeagleBone Black prostredníctvom jedného z niekoľkých užitočných úvodných projektov.

BeagleBone Black

LED „Ahoj svet“

Pre mnohých začínajúcich programátorov je prvý projekt kódovania, ktorý dokončia, bežný Ahoj svet. Tento jednoduchý program zobrazuje tieto slová na displeji. Tento projekt na BeagleBoard bol vyvinutý členom komunity, aby ponúkol podobný úvod do ovládania BeagleBoard Black.

Projekt využíva rozhranie Node API, ktoré bude známe mnohým webovým vývojárom. Rozhranie API riadi LED diódu, ktorá cyklicky prechádza farbami od červenej cez zelenú po modrú. Tento jednoduchý projekt je dobrým úvodom do BeagleBone Black ako platformy.

NerdHut: BeagleBone Black Hello World

Facebook Like Counter

Rovnako ako predchádzajúci projekt, aj tento projekt používa známe softvérové ​​rozhranie API ako úvod do vývoja na BeagleBone Black. Počítadlo typu Facebook používa OpenGraph API Facebooku na získanie počtu hodnotení Páči sa mi pre konkrétny uzol v grafe pomocou formátu JSON. Projekt zobrazuje číslo na štvorcifernom, sedemsegmentovom LED displeji.

Projekt poskytuje jednoduchú demonštráciu sily BeagleBone na jednoduché prepojenie s webovými službami a zároveň ponúka mnoho možností fyzického rozšírenia pre výstup. Webové rozhrania budú mnohým vývojárom známe. Skript Cloud9/Node.js používaný na napájanie LED by mal byť dostupný aj pre mnohých začínajúcich programátorov.

Blog BeagleBoard: Facebook Like Counter

Zariadenie na monitorovanie siete

BeagleBone Black je vybavený niekoľkými možnosťami hardvérového pripojenia. Integrovaný ethernetový port umožňuje, aby sa stal zariadením na monitorovanie siete.

Tento projekt využíva technológiu od spoločnosti s názvom ntop. Ľudia z ntop poskytli port svojho softvéru pre BeagleBone Black. Po zostavení a inštalácii kódu BeagleBone monitoruje internetové pripojenia vo vašej sieti, identifikuje používateľov s vysokou šírkou pásma a potenciálne bezpečnostné riziká. Tento projekt môže slúžiť ako cenovo dostupný nástroj pre správcu systému, ktorý prevádzkuje sieť malej kancelárie.

NTOP: Použitie 'ntopng' a 'nprobe' na BeagleBone One

BeagleBrew

Ak ste nadšencom open source technológií, projekt BeagleBrew môže byť skvelým úvodom do BeagleBone Black. BeagleBrew bol čiastočne vyvinutý členmi Texas Instruments, dizajnérmi stojacimi za projektom BeagleBoard.

Systém využíva oceľovú špirálu, vodný výmenník tepla a teplotný senzor na monitorovanie teploty fermentácie a jej riadenie pomocou webového rozhrania. Ide v podstate o regulátor teploty, čo je jednoduchý koncept, ktorý je vhodný pre začiatočníkov až stredne pokročilých nadšencov BeagleBone.

Texas Instruments: BeagleBrew

Android na BeagleBone

Projekt BeagleBone Android, ktorý posúva rozsah zložitosti, prináša populárny mobilný operačný systém s otvoreným zdrojovým kódom na BeagleBone Black. Projekt s názvom rowboat je port Android pre procesory TI Sitara, vrátane čipu AM335x, ktorý slúži ako základ pre BeagleBone Black. Projekt má rastúcu komunitu vývojárov. Jeho cieľom je poskytnúť stabilný port systému Android pre množstvo procesorov TI.

Port veslice bol testovaný s mnohými aplikáciami pre Android s rôznymi funkciami vrátane prístupu k súborovému systému, mapovania a hier. Tento projekt je skvelým odrazovým mostíkom pre vývojárov, ktorí sa zaujímajú o Android ako základ pre hardvérové ​​projekty mimo mobilných telefónov.

ELinux: BeagleBone Android