Oglas

Računalniki z eno ploščo (SBC) so revolucionarne naprave. Najbolj znan SBC je nedvomno Raspberry Pi. Glede na velikost kreditne kartice je poceni, pa še to opravlja večino istih nalog kot namizni računalnik, zaradi česar je trdno priljubljen za hobiste in razvijalce podobno.

Odbor Coral Dev je novi otrok v bloku. Obstaja veliko razlogov, da bi bili nad njim navdušeni. Danes boste izvedeli vse, kar morate vedeti o novem Googlovem SBC-ju, ki temelji na Linuxu.

Kaj je Google Coral Dev Board?

Googlova plošča Coral Dev

Tabla Coral Dev je SBC po Googlovi meri Mendel operacijski sistem, zasnovan za uporabo s TensorFlow Lite zivcno omrezje. Ima tudi kompleten zatič splošnega namena / izhoda (GPIO). Glede na njen videz in velikost se vam morda zdi, da gre za še en klon Raspberry Pi, vendar obstaja nekaj pomembnih razlik.

Kaj naredi Coral Dev Board edinstven?

Snemljiva enota Coral SOM
Google je oblikoval Coral Dev Board za hitro izdelavo prototipov strojne opreme za učenje. Prva stvar, zaradi katere je edinstven, je Edge TPU modul.

Ta modul, znan kot

instagram viewer
Sistem na modulu (SOM) sedi na povezovalni osnovni plošči in vsebuje vse, zaradi česar je plošča odkljukana. CPU, GPU, RAM, Wi-Fi čip in bliskovni pomnilnik so prisotni v eni odstranljivi enoti, ki jo je mogoče hitro zamenjati.

V osnovni plošči so priključki za USB, LAN, HDMI, SD kartico, avdio in napajanje. To pomeni, da lahko uporabite eno osnovno ploščo za izdelavo prototipov, preden začnete uporabljati strojno opremo po meri.

Pomeni tudi, da je tehnologija z resnično komercialno uporabo dostopna tistim, ki se želijo doma ukvarjati s tehnologijo. Kar ga resnično postavlja na stran, je nekaj, kar ne boste našli na kateri koli drugi razvojni plošči: Googlu Rob TPU soprocesor.

Kaj je Google Edge TPU soprocesor?

Edge TPU čip za strojno učenje

The Rob TPU je majhen aplikacijski specifični integrirani čip (ASIC), zasnovan za zagotavljanje visokozmogljive interpretacije strojnega učenja. Zaradi majhne velikosti in majhne porabe energije je kot nalašč za vgrajevanje v strojne izdelke IoT za prepoznavanje slik in besedila.

Dodajanje tega čipa SBC drastično zmanjša čas, ki ga nevronska mreža potrebuje za obdelavo podatkov. Trenutno je TPU Edge na voljo le kot del plošče Coral Dev ali kot zunanji procesor USB.

Kakšni so podatki odbora Coral Dev?

Specifikacije za Edge TPU modul so naslednji:

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

Osnovna plošča ima svoj nabor specifikacij:

  • Flash pomnilnik: MicroSD
  • USB: Type-C OTG Type-C napajanje Type-A 3.0 gostiteljska Micro-B serijska konzola
  • LAN: Gigabit Ethernet vrata
  • Zvok: 3,5-milimetrski avdio priključek (združljiv s CTIA) digitalni PDM mikrofon (x2) 2,54 mm 4-polni terminal za stereo zvočnike
  • Video: HDMI 2.0a (polna velikost) 39-pinski priključek FFC za MIPI-DSI zaslon (4-pasni) 24-pinski priključek FFC za MIPI-CSI2 kamero (4-pasovni)
  • GPIO: 3.3V napajalna tirnica 40 - 255 ohmov programabilna impedanca ~ 82 mA maksimalni tok
  • Moč: 5 V DC (USB Type-C)
  • Dimenzije: 88 x 60 x 24 mm

Python je edini trenutno podprti programski jezik. Podpora C ++ kmalu prihaja.

Ker zasnova podpira kompleksno obdelavo podatkov, je med najmočnejšimi Maline Pi alternative Pi Preveliko odmerjanje? Tu je 5 alternativ Raspberry PiObvladali ste Raspberry Pi - kaj zdaj? Tukaj je 5 najboljših Pi alternativ, s katerimi boste lahko nadaljevali. Preberi več . Manjka pa namizni operacijski sistem. Dokumentacija za odbor Coral Dev celo svetuje, da monitorja in tipkovnice ne povežete s ploščo in uporabljate samo rešitev omrežne povezave, kot je SSH.

Kaj lahko naredi odbor Coral Dev?

Specifikacije ne pomenijo ničesar, če strojna oprema ni uporabna. Zgornji videoposnetek prikazuje, kako močan je lahko odbor Coral Dev. Primer uporablja modul kamere za vnašanje novih predmetov v nevronsko omrežje TensorFlow Lite v realnem času.

Ta primer zagotovo ugaja množici naredi sam, vendar za TensorFlow Lite obstajajo tudi druge možnosti, ki jih morda že poznate. Google se je nedavno predstavil Pameten odgovor za Gmail, ki uporablja isto lahko različico TensorFlow za branje e-pošte in zagotavljanje odgovorov v kontekstu.

Ta vrsta pametne tehnologije se običajno opira na internetno povezavo ali uporabo zunanjih storitev, kar lahko predstavlja varnostno tveganje. Z izkoriščanjem moči strojnega učenja lahko nevronske mreže uporabljamo brez povezave in na območjih, kjer internetna povezava morda ni mogoča.

Skratka, odbor Coral Dev je prvi pravi korak k močnemu strojnemu učenju majhnih oblik. Zamenljiv SOM omogoča enostavne množične izdelave in številne prihodnje naprave bodo brez dvoma odlikovale to tehnologijo. Kaj to pomeni za vas?

Bo tabla Coral Dev zamenjala moj malin Pi?

Coral USB pospeševalnik

TensorFlow deluje na Raspberry Pi, vendar v resnici ni zasnovan za to. Odbor Coral Dev ponuja moč, s katero se Pi preprosto ne more konkurirati. Na srečo obstaja rešitev v obliki združljivega Raspberry Pi USB pospeševalnik z vgrajenim procesorjem Edge TPU.

To omogoča vsem, ki imajo Pi, in nekateri strojno učenje znanja 6 koristne vaje za strojno učenje in tečaji za razumevanje osnovNikoli ni bil boljši čas za potop v strojno učenje. Tukaj je šest koristnih virov, ki vam bodo pomagali pri učenju strojnega učenja. Preberi več za razvoj z uporabo TensorFlow Lite.

Kje kupiti tablo Coral Dev

Zagotovo je ta nova tehnologija za ljubitelje predraga?

Presenetljivo je, da ne. Coral Dev Board stane samo 149,99 USD, kar je tekmec v stroških za podobne vrhunske razvojne plošče. USB pospeševalnik je še vedno cenejši, zato je odlična alternativa tistim, ki ne želijo kupiti popolnoma nove razvojne plošče. Načrtujete prodajo SOM ločeno, skupaj s kartico za pospeševanje PCI TPU, čeprav trenutno ni na voljo za nakup.

Sestavne dele lahko poberete z Googlovega spletnega mesta Coral:

  • Dev Board: 149,99 USD
  • USB pospeševalnik: 74,99 USD
  • Modul kamere: 24,99 USD

Nova vročina

Navdušujoče, kot je, tabla Coral Dev ne bo nadomestila maline Pi. TensorFlow se bo izvajal na Pi, vendar ne v realnem času. Tabla Coral Dev je zmogljiva, vendar ni zasnovana za namizno uporabo ali izobraževanje.

Raspberry Pi je še vedno najboljša izbira za začetnike elektronike, ki to želijo naredite čudovite projekte naredi sam naredi maline Pi 11 najboljših Raspberry Pi projektov za začetnikeTi projekti Raspberry Pi za začetnike so odlični za začetek z zmogljivostmi katerega koli modela Raspberry Pi. Preberi več .

Ian Buckley je svobodni novinar, glasbenik, performer in producent videa, ki živi v Berlinu v Nemčiji. Ko ne piše ali na odru, se ukvarja z lastno elektroniko ali kodo v upanju, da bo postal nor znanstvenik.