Genuino 101 – Intelov izlet u svijet developera početnika
Datum objave 26.02.2016 - Bruno Banelli
Malo o Arduinu
Često stariji ljudi znaju izvlačiti floskule o starim vremenima, u kojima je sve bilo u najmanju ruku bolje. Gotovo uvijek, doduše, zaboravljaju da su tada prvenstveno oni bili mladi, pa je sve izgledalo bolje, jer svi znamo da sve je lako kad si mlad. Ipak, oni koji su rođeni unutar zadnjih 100 godina zaista svjedoče svakodnevnoj mijeni iz nezamislivog u zamislivo. Tako su i pioniri digitalne elektronike, pogotovo s ovih prostora, gotovo s nevjericom dočekali to da za ridikulozne novce mogu počinjati prototipe svojih interesa i ideja. Tome za vjerojatno najzaslužniji danas planetarno popularni Arduino, inicijativa šačice talijanskih studenata-entuzijasta na „Interaction Design“ Institutu (kojeg je tada okupljao Olivetti i Telecom Italia)) u stanovitoj Iver na sjeverozapadu Italije. Arduino je omogućio dvije ključne stvari koje su tada bile nedostupne – jeftini hardver i jednostavan programski jezik. I danas tržište ozbiljnih razvojnih pločica za razvijanje prototipova drži svoju cijenu i kvalitetu dok razvojni alati poput Raisonanceovih, Keilovih i IARovih i dalje imaju primat na pijedestalu IDE i kompajler tržišta za mikrokontrolere. No, Arduino unutar svega par godina svojeg tržišnog nastupa omogućio i početnicima i profesionalcima da unutar 100$ dođu do razvojne pločice i pripadajućeg softverskog alata za rapidni razvoj prototipova. Koncept „shielda“, kako ga Arduino naziva, eliminirao je potrebu za eksperimentalnim pločicama (breadboard) a USB napajanje potrebu za kupovanjem ili integriranjem i tog dijela. Drugim riječima, od raspakiravanja proizvoda do prve „upali-ugasi“ igre s ugrađenom LE diodom nije potrebno dulje od 90 sekundi. Pitate li one stare gunđavce s početka ovog teksta, pa… Vjerojatno će vam reći da su nekada hodali 5 kilometara uzbrdo po razvojnu pločicu. I onda opet 5 kilometara uzbrdo natrag.
O Arduinu kao konceptu, obzirom da nije nepoznat čak i široj publici, nećemo trošiti puno riječi obzirom da kvalitetne literature postoji čak i na hrvatskom jeziku i od hrvatskih autora.
Nećete vjerovati što se dogodilo dalje
Autor ovih redaka zaboravio je da ste već kliknuli na ovaj link da pročitate članak pa je click-bait podnaslov deplasiran, no otvorimo početak konkretnog o proizvodu sa malo pikanterija. Iskusnom oku kojeg je učiteljica uvijek hvalila da je dobro usvojio tekst s razumijevanjem jasno je da smo na test dobili Genuino a pričamo o Arduinu. Valja na početku reći da je Arduino licenciran kao projekt pod GLP2 i Creative Commons Attribution – ShareAlike licencama, što pojednostavljeno znači da ga svatko može koristiti na bilo koji komercijalan ili nekomercijalan način dok god zajedno s razvojnom pločicom omogući krajnjem korisniku pristup shemama i izvornom kodu. To je iznjedrilo mnoštvo iteracija Arduina pod raznim marketinškim imenima i, što je još bitnije, različitim mikrokontrolerima, o čemu ćete čitati nešto kasnije u tekstu. No bilo kako bilo, vesela družina razgaljenih mladih talijanskih lavova par godina kasnije tužaka se međusobno pokušavajući zadržati brand jer je to jedini komercijalno oportuni segment GPL licencirane priče. Detalji su dostupni širom interneta kao i intervjui s akterima, pa je to upravo razlog zašto ne želimo dodatno komplicirati priču potencijalno stavljajući čitatelja u nekoj opciji skloniju varijantu. Bilo kako bilo, Arduino brand van Amerike se sada zove Genuino, a radi se o identičnom hardveru s drugim imenom.
U početku se Arduino bazirao na 8 bitnim Atmelovim kontrolerima, da bi tokom godina iskusio razne varijacije mikrokontrolera, što unutar same Atmelove game, što preko raznih ARM varijanti pa sve do naše današnje poslastice – živ i zdrav x86 procesor na Arduino formatu. Holistički gledano, Arduino je vjerojatno prva jedinstvena platforma koja je developerima omogućila da kusaju čari ne samo raznih proizvođača i njihovih vizija procesora, nego i kompletno različitih računalskih arhitektura u smislu Harvarda i von Neummanna. Sigurno se pitate odakle Intel u ovim vodama? Dobri poslovni rezultati i diversifikacija posla dovela je Intel u poziciju da se nalazi na „svemu što diše“, osim segmenta pametnih telefona i tableta gdje je zastupljen u vrlo maloj mjeri. No, da Intel nikako ne planira (pro)pustiti x86 ni u kojem segmentu, jasno govori činjenica bliskog partnerstva s Microsoftom (koji de facto živi od x86 arhitekture) te oko 16 milijardi dolara teška akvizicija velikog igrača na FPGA, SoC i CPLD tržištu – Altere. Pa gdje onda naći bolji marketing nego u širokim narodnim masama – Arduino je gotovo izmišljena platforma za takav sales pitch.
Ali to nije sve, čitajte dalje i dogodit će se nešto nevjerojatno!
Svečano obećavam da neću više raditi ovo, no na stolu nije samo Genuino 101, nego i na ovim prostorima vjerojatno u potpunosti nepoznat 86duino, i to u svojoj ZERO izvedbi. Smjestite se udobno jer članak zaista donosi dva vrlo neobična komada hardvera koji s punim pravom mogu stajati na PCEkspert portalu! Oba su bazirana na Arduino Leonardo/Uno formatu, što ih čini kompatibilno s ostalim hardverom kojeg podržava ta platforma. Radi se o tako reći „početničkim“ modelima Arduina namijenjenim za upoznavanje sa svijetom mikroelektronike. Valja napomenuti da ovo nije prvi Intelov izlet, jer je njegova Galileo pločica već vidjela svjetlo dana. Formatom ne pretjerano drugačija od danas testiranog Genuina 101, Galileo je bio blago rečeni fijasko, gdje je do izlaska revizije Galileo 2 to bio praktički neispravan hardver, cijenom daleko više od konkurencije bez pravog smisla i koristi. Intel Edison, s druge strane, predstavljam ozbiljnu Atom baziranu „pilu“ koja ima pripadajući Arduino kit, no cijenom daleko iskače od onoga što bi Genuino 101 trebao predstavljati.
Forum
Objavljeno prije 8 minuta
iPhone mobiteli - 2. dioObjavljeno prije 10 minuta
Xiaomi mobiteliObjavljeno prije 20 minuta
Servis baterija za dronove - Xiaomi Mi Drone 4kObjavljeno prije 28 minuta
Pametni, polu pametni te glupi satovi al' na baterijeObjavljeno prije 47 minuta
Adaptacija kuće/stanaNovosti
AI na pametnim telefonima: Samsung vs Apple
Galaxy AI (Samsung) ima praktičan i odmah upotrebljiv set alata poput: Circle to Search: zaokruži tekst ili sadržaj na zaslonu i odmah pretraži ili prevede Note Assist: sažimanje i brzo prevođenje bilješki Generative Edit: prirodno uklanjan... Pročitaj više
43 godine od rođenja CD diskova: revolucija u glazbenoj i računalnoj industriji
Dana 17. kolovoza 1982., u tvornici Polygram u Langenhagenu (Njemačka) prešan je prvi komercijalni CD. Kao sadržaj odabran je album The Visitors švedske grupe ABBA – iako je originalno objavljen 1981. godine. Njegovo izdavanje na CD-u označ... Pročitaj više
Svi ga kritiziraju, ali mora se priznati – postoji nešto što samo Apple može učiniti
Svaki put kad iPhone stigne na tržište, zavlada groznica boja i cijeli svijet poludi. Od prirodnog titana na iPhoneu 15 do „Cosmic Orange” nijanse iPhonea 17, Apple je boju pretvorio u svoje „tajno oružje” – strategiju koju nitko od konkure... Pročitaj više
NVIDIA 2025: od DLSS-a do potpunog AI renderiranja – tehnička analiza budućnosti grafičkog prikaza
1. Tradicionalno renderiranje i njegov limit Rasterizacijsko renderiranje temelji se na tome da GPU obrađuje svaki trokut i svaki piksel scene. Uz realistične simulacije svjetla, refleksija i kompleksne shader efekte, broj operacija ekspone... Pročitaj više
Arm Lumex: novi operativni podsustav za mobilne platforme u eri umjetne inteligencije
Arm je na događaju Unlock Summit predstavio detalje svog novog Lumex operativnog podsustava, dizajniranog za vodeće mobilne platforme. Podsustav donosi SME2 prošireni skup instrukcija, novi računalni klaster serije C1 i GPU Mali G1-Ultra,... Pročitaj više
Sve novosti