Oglas

Računala s jednim pločama (SBC) revolucionarni su uređaji. Najpoznatiji SBC bez sumnje je Raspberry Pi. To je jeftino, o veličini kreditne kartice, a ipak obavlja većinu istih zadataka kao i stolno računalo, što ga čini čvrstim favoritom za hobiste i programere slično.

Odbor Coral Dev novo je dijete u kvartu. Mnogo je razloga zbog kojih ćete biti uzbuđeni. Danas ćete naučiti sve što trebate znati o Googleovom novom SBC-u koji se temelji na Linuxu.

Što je Google Coral Dev Board?

Google-ova ploča Coral Dev

Ploča Coral Dev SBC je s Googleovim običajem Mendel operativni sustav, dizajniran za uporabu s TensorFlow Lite živčana mreža. Također sadrži potpunu igle za opću namjenu (GPIO). S obzirom na njegov izgled i veličinu, možda mislite da je ovo još jedan Raspberry Pi klon, ali postoje neke važne razlike.

Po čemu se ploča Coral Dev čini jedinstvenom?

Koraljna SOM uklonjiva jedinica
Google je dizajnirao ploču Coral Dev za brzo prototipiranje hardvera za strojno učenje. Prvo što ga čini jedinstvenim je Edge TPU modul.

Ovaj modul poznat kao Sustav na modulu

(SOM) nalazi se na vrhu spojne pločice i sadrži sve ono što čini da pločica označi. CPU, GPU, RAM, Wi-Fi čip i flash memorija prisutni su u jednoj prijenosnoj jedinici koju je moguće brzo zamijeniti.

Osnovna ploča sadrži priključke za USB, LAN, HDMI, SD karticu, audio i napajanje. To znači da možete upotrijebiti jednu matičnu ploču za izradu prototipa prije instaliranja na prilagođeni hardver.

To također znači da je tehnologija u stvarnoj komercijalnoj upotrebi dostupna onima koji se žele upoznati s tehnologijom kod kuće. Ono što ga zaista izdvaja je nešto što nećete naći na bilo kojoj drugoj razvojnoj ploči: Googleu Edge TPU ko-procesor.

Što je Google Edge TPU suprocesor?

Edge TPU čip za strojno učenje

Edge TPU je mali aplikacijski integrirani čip specifičan za aplikacije (ASIC) dizajniran za pružanje interpretacije strojnog učenja visokih performansi. Malena veličina i mala potrošnja energije čine ga savršenim za ugradnju u IoT hardverske proizvode za prepoznavanje slike i teksta.

Dodavanje ovog čipa SBC-u drastično smanjuje vrijeme koje neuronska mreža zahtijeva za obradu podataka. Trenutno je Edge TPU dostupan samo kao dio ploče Coral Dev ili kao vanjski USB procesor.

Koje su osobine odbora Coral Dev?

Specifikacije za Edge TPU modul su kako slijedi:

  • CPU: NXP i. MX 8M SOC (quad Cortex-A53, Cortex-M4F)
  • GPU: Integrirana GC7000 Lite grafika
  • koprocesor: Google Edge TPU
  • radna memorija: 1 GB LPDDR4
  • Brza memorija: 8 GB eMMC
  • Povezivanje: Wi-Fi 2 × 2 MIMO (802.11b / g / n / ac 2.4 / 5GHz) Bluetooth 4.1
  • Dimenzije: 48 x 40 x 5 mm

Donja ploča ima svoj niz specifikacija:

  • Brza memorija: MicroSD
  • USB: Type-C OTG Type-C napajanje Type-A 3.0 host Micro-B serijska konzola
  • LAN: Gigabitni Ethernet priključak
  • zvučni: 3,5 mm audio priključak (u skladu sa CTIA) Digitalni PDM mikrofon (x2) 2,54 mm 4-pinski terminal za stereo zvučnike
  • Video: HDMI 2.0a (puna veličina) 39-pinski FFC priključak za MIPI-DSI zaslon (4-tračni) 24-pinski FFC priključak za MIPI-CSI2 kameru (4-traka)
  • GPIO: 3.3V naponska šina 40 - 255 ohma programirana impedancija ~ 82 mA maksimalna struja
  • Vlast: 5 V DC (USB Type-C)
  • Dimenzije: 88 x 60 x 24 mm

Python je jedini trenutno podržani programski jezik. Uskoro dolazi podrška za C ++.

Kako njegov dizajn podržava složenu obradu podataka, spada među najmoćnije Maline Pi alternative Pi Predoziranje? Evo 5 alternativa Raspberry PiSavladali ste Raspberry Pi - što sad? Evo 5 najboljih Pi alternativa koje sljedeći put idu. Čitaj više . Međutim, nedostaje mu desktop operativnog sustava. Dokumentacija za Coral Dev Board čak savjetuje ne povezivanje monitora i tipkovnice na ploču i samo korištenje rješenja za mrežne veze poput SSH.

Što može učiniti odbor Coral Dev?

Specifikacije ne znače ništa ako hardver nije koristan. Gornji video prikazuje koliko moćna ploča Coral Dev može biti. Primjer koristi modul kamere za uvođenje novih objekata u neuronsku mrežu TensorFlow Lite u stvarnom vremenu.

Ovaj je primjer zasigurno ugodio mnoštvu "uradi sam", ali postoje i druge mogućnosti za TensorFlow Lite s kojima ste možda već upoznati. Nedavno je predstavljen Google Pametan odgovor za Gmail koji koristi istu laganu inačicu TensorFlow-a za čitanje e-pošte i davanje odgovora osjetljivih na kontekst.

Ova vrsta pametne tehnologije obično se oslanja na internetsku vezu ili upotrebu vanjskih usluga što može predstavljati sigurnosni rizik. Korištenjem snage učenja na brodu, neuronske mreže mogu se koristiti izvan mreže i na područjima gdje internetska veza možda nije moguća.

Ukratko, ploča Coral Dev prvi je pravi korak ka moćnom strojnom učenju malih oblika. Izmjenjivi SOM olakšava masovnu proizvodnju, a mnogi budući uređaji bez sumnje će sadržavati ovu tehnologiju. Što ovo znači za vas?

Hoće li ploča Coral Dev zamijeniti moj Raspberry Pi?

Coral USB akcelerator

TensorFlow radi na Raspberry Pi, ali baš nije dizajniran za to. Ploča Coral Dev nudi snagu s kojom se Pi jednostavno ne može natjecati. Srećom postoji rješenje u obliku kompatibilnog Raspberry Pi-a USB akcelerator sa integriranim Edge TPU procesorom.

To omogućuje svakome tko ima Pi, a nekima strojno učenje know-how 6 korisnih tutorijala i tečajeva za strojno učenje kako biste shvatili osnovnoNikada nije bilo boljeg vremena za ronjenje u strojnom učenju. Evo šest korisnih resursa koji će vam pomoći da saznate više o strojnom učenju. Čitaj više razviti pomoću TensorFlow Lite.

Gdje kupiti ploču Coral Dev

Sigurno je ova nova tehnologija preskupa za hobiste?

Začudo, ne. Ploča Coral Dev košta samo 149,99 USD, što je suparnik u troškovima sličnim vrhunskim razvojnim pločama. USB akcelerator je i dalje jeftiniji, što ga čini odličnom alternativom onima koji ne žele kupiti potpuno novu razvojnu ploču. Planiraju se SOM prodati zasebno, zajedno s PCI TPU karticom za ubrzanje, iako su oni trenutno nedostupni za kupnju.

Komponente možete preuzeti s Googleovog web mjesta Coral:

  • Dev ploča: 149,99 USD
  • USB akcelerator: 74,99 USD
  • Modul kamere: 24,99 USD

Nova vrućina

Koliko god uzbudljivo bilo, ploča Coral Dev neće zamijeniti Raspberry Pi. TensorFlow će se izvoditi na Pi, ali ne u stvarnom vremenu. Ploča Coral Dev je moćna, ali nije dizajnirana za upotrebu na računalu ili za obrazovanje.

Raspberry Pi je i dalje najbolji izbor za početnike elektronike početnike koji to žele napraviti sjajne DIY projekte Raspberry Pi 11 najboljih Raspberry Pi projekata za početnikeOvi projekti Raspberry Pi za početnike su sjajni za početak rada s mogućnostima bilo kojeg Raspberry Pi modela. Čitaj više .

Ian Buckley je slobodni novinar, glazbenik, izvođač i video producent koji živi u Berlinu, Njemačka. Kad ne piše ili ne govori na pozornici, bavi se uradi sam elektronikom ili kodom u nadi da će postati lud znanstvenik.