BeagleBone crni projekti za početnike

Raznovrsna platforma za prototipiranje elektronike

BeagleBone Black je u poslednje vreme stigao puno pažnje. Sa predloženom maloprodajnom cenom od 45 dolara i skupom funkcija koje ga čine raznovrsnim mješavinama Raspberry Pi i Arduino, nudi odličan uvod u razvoj hardvera i potencijalni put od projekata napravljenih kao hobista za komercijalno održive hardverske proizvode. Za nove kompanije BeagleBone Black i pitajući se o mogućnostima, ovde je izbor projekata na platformi koji nude različite nivoe izazova za početnika.

LED "Hello World"

Za mnoge početnike, prvi programski program koji je preuzet je "Hello World", jednostavan program koji daje te reči ekranu. Ovaj projekat na BeagleBoard-u je razvio član zajednice koji nudi sličan uvod u rad BeagleBoard Black. Projekat koristi Node API, koji će biti poznat mnogim web programerima. API se koristi za kontrolu LED-a, koja svetli i ciklusi kroz boje od crvene do zelene do plave boje. Ovaj jednostavan projekat je dobar uvod u BeagleBone Black kao platformu.

Facebook Like Counter

Ovaj projekat, kao i prethodni, koristi poznat softver API kao uvod u razvoj na BeagleBone Black. Facebook poput brojača koristi Facebook OpenGraph API za prijem broja "voli" za određeni čvor na grafu koristeći JSON format. Projekat zatim izlazi broj na 4-cifreni, sedam LED displej. Projekat pruža jednostavnu demonstraciju BeagleBone-ove moći na jednostavnom povezivanju sa web uslugama, a takođe nudi i razne fizičke opcije za produženje. Web interfejsi biće poznati mnogim programerima, a Cloud9 / Node.js skripta koja se koristi za napajanje LED-a takođe bi trebalo da bude pristupačna za mnoge početnike programera.

Mrežni nadzorni uređaj

BeagleBone Black je dobro opremljen sa mnoštvom opcija za povezivanje hardvera, a ethernet port on-board omogućava jednostavno postanu zgodan uređaj za praćenje mreže. Ovaj projekat koristi tehnologiju kompanije pod nazivom ntop, koji je razvio paket softvera za praćenje otvorenih izvornih mreža. Ljudi u ntopu su obezbedili port svog softvera za BeagleBone Black. Nakon sastavljanja i instaliranja koda, BeagleBone se može koristiti za praćenje internetskih veza na vašoj mreži, identifikovanje korisnika velikog propusnog opsega i potencijalnih sigurnosnih rizika. Ovaj projekat može čak i potencijalno poslužiti kao pristupačan alat za sysadmin koji pokreće malu kancelarijsku mrežu.

BeagleBrew

Izraz "slobodan, kao u pivu" koji koriste entuzijasti sa otvorenim izvorima govori o okusima mnogih u zajednici; za ove ljude, BeagleBrew projekat može biti odličan uvod u BeagleBone Black. BeagleBrew su delimično razvili članovi Texas Instruments-a, dizajneri iza projekta BeagleBoard. Sistem koristi čelični kalem, izmjenjivač toplote vode i temperaturni senzor za nadgledanje temperature fermentacije i upravljanje njime pomoću web baziranog interfejsa. To je u suštini regulator temperature, što je jednostavan koncept koji bi mogao biti pogodan za početnike do posrednika BeagleBone entuzijasta.

Android na BeagleBone

Pokretanjem složenosti složenosti, BeagleBone Android projekat donosi popularni mobilni OS otvorenog koda na BeagleBone Black. Projekat, nazvan "brodski brod", predstavlja Android port za TI Sitara procesore, uključujući čip AM335x koji služi kao osnova za BeagleBone Black. Projekat ima sve veću zajednicu programera i ima za cilj obezbeđivanje stabilnog porta Android-a za brojne TI procesore. Port broda za brodove je testiran sa mnoštvom Android aplikacija različitih funkcija, uključujući pristup datotečnom sistemu, mapiranje i čak igre. Ovaj projekat je sjajan korak za programere koji su zainteresovani za Android kao osnovu za hardverske projekte izvan mobilnih telefona.