Hirdetés

Az egylapos számítógépek (SBC) forradalmian új eszközök. A leghíresebb SBC kétségkívül a Raspberry Pi. Olcsó, körülbelül egy hitelkártya méretével, és mégis ugyanazoknak a feladatoknak a nagy részét látja el, mint az asztali számítógépek, így ez a cég kedvelt rajongói és fejlesztõi számára hasonló.

A Coral Dev Board az új gyerek a blokkban. Számos oka lehet izgalomnak. Ma mindent megtanul, amit tudnia kell a Google új Linux alapú SBC-jéről.

Mi a Google Coral Dev Board?

A Google Coral Dev Testülete

A Coral Dev tábla egy SBC, a Google szokásai szerint Mendel operációs rendszer, amelyet az TensorFlow Lite neurális hálózat. Ezenkívül az általános célú be / ki (GPIO) érintkezők teljes kiegészítését is tartalmazza. Tekintettel annak megjelenésére és méretére, azt gondolhatja, hogy ez egy újabb Raspberry Pi klón, de vannak néhány fontos különbség.

Mi teszi egyedivé a Coral Dev Boardot?

Coral SOM cserélhető egység
A Google kifejlesztette a Coral Dev Boardot a gépi tanulási hardver gyors prototípusához. Az első dolog, amely egyedivé teszi, az Edge TPU modul.

Ez a modul, a A rendszer be van kapcsolva (SOM) az összekötő alaplap tetején ül, és mindent tartalmaz, ami a táblát bejelöli. A CPU, a GPU, a RAM, a Wi-Fi chip és a flash memória mind egy cserélhető egységben található, amelyek gyorsan cserélhetők.

Az alaplap USB, LAN, HDMI, SD kártya, audio és tápegység csatlakozóit tartalmazza. Ez azt jelenti, hogy egy alaplapot használhat az eszközök prototípusához, mielőtt telepítené az egyedi hardverre.

Ez azt is jelenti, hogy a valós kereskedelmi felhasználású technológiák azok számára is elérhetők, akik otthon szeretnének gondolni a technológiára. Amit valójában félretéve, olyasmit találsz, amit nem találsz más fejlesztési táblákon: a Google-on Edge TPU co-processzor.

Mi a Google Edge TPU társprocesszor?

Edge TPU chip a gépi tanuláshoz

Az Edge TPU egy kis alkalmazás-specifikus integrált lapka (ASIC), amelyet nagy teljesítményű gépi tanulás értelmezéséhez terveztek. Kicsi mérete és alacsony energiaigénye tökéletesen beilleszthető az IoT hardvertermékeibe a képek és a szöveg felismerése érdekében.

E chip hozzáadása egy SBC-hez drasztikusan csökkenti az ideghálózat által az adatok feldolgozásához szükséges időt. Jelenleg az Edge TPU csak a Coral Dev Board részeként vagy külső USB processzorként érhető el.

Melyek a Coral Dev Board specifikációi?

A Edge TPU modul a következő:

  • CPU: NXP i. MX 8M SOC (quad Cortex-A53, Cortex-M4F)
  • GPU: Integrált GC7000 Lite grafika
  • Koprocesszor: Google Edge TPU
  • RAM: 1 GB-os LPDDR4
  • Flashmemória: 8 GB-os eMMC
  • Kapcsolódás: Wi-Fi 2 × 2 MIMO (802.11b / g / n / ac 2.4 / 5GHz) Bluetooth 4.1
  • Méretek: 48 x 40 x 5 mm

Az alaplapnak saját specifikációival rendelkezik:

  • Flashmemória: MicroSD
  • USB: C típusú OTG C típusú teljesítmény A-típusú 3.0 gazdagép Micro-B soros konzol
  • LAN: Gigabites Ethernet port
  • Hang: 3,5 mm-es audio csatlakozó (CTIA-kompatibilis) Digitális PDM mikrofon (x2) 2,54 mm-es 4-tűs csatlakozó sztereo hangszórókhoz
  • Videó: HDMI 2.0a (teljes méretű) 39 tűs FFC csatlakozó MIPI-DSI kijelzőhöz (4 sávos) 24 tűs FFC csatlakozó MIPI-CSI2 fényképezőgéphez (4 sávos)
  • GPIO: 3,3 V-os távvezeték 40–255 ohm programozható impedancia ~ 82 mA maximális áram
  • Erő: 5 V DC (C típusú USB)
  • Méretek: 88 x 60 x 24 mm

A Python az egyetlen jelenleg támogatott programozási nyelv. A C ++ támogatás hamarosan megjelenik.

Mivel a kialakítás támogatja az összetett adatfeldolgozást, az egyik legerősebb a következők közül Raspberry Pi alternatívák Pi túladagolás? Íme 5 Málna Pi alternatívaElsajátította a Raspberry Pi-t - most mi van? Itt van az 5 legjobb Pi alternatíva, amellyel tovább lehet lépni. Olvass tovább . Hiányzik azonban egy asztali operációs rendszer. A Coral Dev Board dokumentációjában azt is tanácsolják, hogy ne csatlakoztasson monitort és billentyűzetet a fórumhoz, és csak olyan hálózati csatlakozási megoldásokat használjon, mint az SSH.

Mit tehet a Coral Dev Testület?

A specifikációk nem jelent semmit, ha a hardver nem használható. A fenti videó megmutatja, hogy a Coral Dev Board milyen hatalmas lehet. A példa egy kameramodult használ, hogy valós időben új objektumokat vezessen be a TensorFlow Lite neurális hálózatba.

Ez a példa biztosan kedveli a barkácskocsik tömegét, de vannak olyan felhasználások a TensorFlow Lite számára, amelyekkel máris ismered. A Google nemrégiben bevezetett Intelligens válasz a Gmail számára, amely a TensorFlow ugyanazon könnyű változatát használja az e-mailek olvasására és a környezetre érzékeny válaszok biztosítására.

Az ilyen típusú intelligens technológia általában internetkapcsolaton vagy külső szolgáltatások igénybevételén alapul, ami biztonsági kockázatot jelenthet. A fedélzeti gépi tanulás erejének kiaknázásával az ideghálózatok offline módban is használhatók és olyan területeken, ahol az internet-kapcsolat valószínűleg nem lehetséges.

Röviden: a Coral Dev Board az első igazi lépés a nagy teljesítményű, kis alakú faktoros gépi tanulás felé. A cserélhető SOM megkönnyíti a tömeggyártást, és számos jövőbeni eszköz kétségtelenül ezt a technológiát képviseli. Mit jelent ez számodra?

A Coral Dev Board cseréli a Raspberry Pi-t?

A korall USB gyorsító

A TensorFlow egy Raspberry Pi-en fut, de nem igazán tervezték rá. A Coral Dev Board olyan hatalmat kínál, amellyel a Pi nem tud versenyezni. Szerencsére van egy Raspberry Pi kompatibilis megoldás USB gyorsító integrált Edge TPU processzorral.

Ez lehetővé teszi bárki számára a Pi-t, és néhányat gépi tanulási know-how 6 hasznos gépi tanulási útmutatás és tanfolyam az alapvető dolgok megértéséhezSoha nem volt jobb idő, hogy belemerüljenek a gépi tanulásba. Íme hat hasznos forrás, amelyek segítenek megismerni a gépi tanulást. Olvass tovább fejleszteni a TensorFlow Lite használatával.

Hol lehet megvásárolni a Coral Dev Board-ot?

Bizonyára ez az új technika túl drága a hobbiisták számára?

Meglepő módon nem. A Coral Dev fórum mindössze 149,99 dollárba kerül, ez a versenytárs a hasonló csúcskategóriás fejlesztő testületekkel szemben. Az USB-gyorsító még olcsóbb, így kiváló alternatíva azok számára, akik nem akarnak vásárolni egy teljesen új fejlesztőlapot. A SOM-ot külön tervezik eladni, a PCI TPU gyorsító kártyával együtt, bár ezek jelenleg nem vásárolhatók meg.

Az összetevőket felveheti a Google Coral webhelyéről:

  • Dev Board: 149,99 USD
  • USB gyorsító: 74,99 USD
  • Kamera modul: 24,99 USD

Az új forróság

Bármennyire izgalmas is, a Coral Dev tábla nem helyettesíti a Raspberry Pi-t. A TensorFlow Pi-en fut, de nem valós időben. A Coral Dev Board nagy teljesítményű, de nem asztali használatra vagy oktatásra tervezték.

A Raspberry Pi továbbra is a legjobb választás a kezdő elektronikai rajongók számára Csodálatos DIY Raspberry Pi projektek készítése A 11 legjobb málna-pi projekt kezdőknekEzek a Raspberry Pi projektek kezdőknek kiválóan alkalmasak bármilyen Raspberry Pi modell képességeinek elindításához. Olvass tovább .

Ian Buckley egy szabadúszó újságíró, zenész, előadóművész és videó producer, Berlinben, Németországban. Amikor még nem ír vagy színpadon, akkor botrányozza a barkácsolás elektronikáját vagy kódját, abban a reményben, hogy őrült tudós lesz.