İlan

Tek kartlı bilgisayarlar (SBC'ler) devrim niteliğinde aygıtlardır. En ünlü SBC şüphesiz Raspberry Pi'dir. Ucuz, kredi kartı büyüklüğünde, ama yine de bir masaüstü bilgisayar ile aynı görevlerin çoğunu gerçekleştirerek hobiler ve geliştiriciler için sıkı bir favori haline getirir aynısınız.

Coral Dev Board, bloktaki yeni çocuk. Bu konuda heyecanlanmak için birçok neden var. Bugün Google’ın yeni Linux tabanlı SBC'si hakkında bilmeniz gereken her şeyi öğreneceksiniz.

Google Coral Dev Kurulu nedir?

Google'ın Coral Dev Kurulu

Coral Dev kurulu, Google’ın geleneklerine sahip bir SBC'dir Mendel işletim sistemi, TensorFlow Lite sinir ağı. Ayrıca Genel Amaçlı Giriş / Çıkış (GPIO) pinlerini de tamamlar. Görünüşü ve büyüklüğü göz önüne alındığında, bunun başka bir Raspberry Pi klonu olduğunu düşünebilirsiniz, ancak bazı önemli farklılıklar vardır.

Coral Dev Board'u Benzersiz Kılan Nedir?

Coral SOM çıkarılabilir ünite
Google, Coral Dev Board'u makine öğrenimi donanımının hızlı prototiplenmesi için tasarladı. Onu benzersiz kılan ilk şey Kenar TPU Modülü.

Bu modül,

instagram viewer
Sistem Açık Modülü (SOM) bağlantı sağlayan bir süpürgenin üzerine oturur ve tahtayı işaretleyen her şeyi içerir. CPU, GPU, RAM, Wi-Fi yongası ve flash bellek, kolayca çıkarılabilen tek bir çıkarılabilir ünitede bulunur.

Süpürgede USB, LAN, HDMI, SD kart, ses ve güç konektörleri bulunur. Bu, özel donanıma dağıtmadan önce aygıtları prototiplemek için bir süpürgelik kullanabileceğiniz anlamına gelir.

Aynı zamanda, gerçek dünyadaki ticari kullanımlara sahip teknolojinin, evdeki teknolojiyle uğraşmak isteyenler için erişilebilir olduğu anlamına gelir. Gerçekten bir kenara koyan şey, herhangi bir geliştirme kartında bulamayacağınız bir şeydir: Google Kenar TPU ko-işlemci.

Google Edge TPU Eş İşlemcisi Nedir?

Makine Öğrenmesi için Kenar TPU çipi

Kenar TPU yüksek performanslı makine öğrenimi yorumu sunmak için tasarlanmış küçük bir Uygulamaya Özel Entegre Çiptir (ASIC). Küçük boyutu ve düşük güç gereksinimleri, görüntü ve metin tanıma için IoT donanım ürünlerine gömmek için mükemmeldir.

Bu çipin bir SBC'ye eklenmesi, bir sinir ağının verileri işlemek için gereken süreyi büyük ölçüde azaltır. Şu anda, Edge TPU sadece Coral Dev Board'un bir parçası olarak veya harici bir USB işlemci olarak mevcuttur.

Coral Dev Board'un Özellikleri Nelerdir?

İçin özellikler Kenar TPU Modülü aşağıdaki gibidir:

  • İşlemci: NXP i. MX 8M SOC (dörtlü Cortex-A53, Cortex-M4F)
  • GPU: Entegre GC7000 Lite Grafik Kartı
  • Yardımcı işlemci: Google Edge TPU
  • Veri deposu: 1 GB LPDDR4
  • Flash bellek: 8 GB eMMC
  • Bağlantı: Wi-Fi 2 × 2 MIMO (802.11b / g / n / ac 2.4 / 5GHz) Bluetooth 4.1
  • boyutlar: 48 x 40 x 5 mm

Süpürgenin kendi özellikleri vardır:

  • Flash bellek: MicroSD
  • USB bağlantı: Tip-C OTG Tip-C güç Tip-A 3.0 ana bilgisayar Micro-B seri konsol
  • LAN: Gigabit Ethernet bağlantı noktası
  • Ses: 3,5 mm ses jakı (CTIA uyumlu) Dijital PDM mikrofon (x2) stereo hoparlörler için 2,54 mm 4 pimli terminal
  • Video: HDMI 2.0a (tam boyut) MIPI-DSI ekran için 39 pimli FFC konektör (4 şeritli) MIPI-CSI2 kamera için 24 pimli FFC konektör (4 şeritli)
  • GPIO: 3.3V güç rayı 40-255 ohm programlanabilir empedans ~ 82 mA maksimum akım
  • Güç: 5V DC (USB Tip-C)
  • boyutlar: 88 x 60 x 24 mm

Python şu anda desteklenen tek programlama dilidir. C ++ desteği yakında geliyor.

Tasarımı karmaşık veri işlemeyi desteklediğinden, Raspberry Pi alternatifleri Pi Aşırı Doz? İşte 5 Raspberry Pi AlternatifiRaspberry Pi'de ustalaştınız - şimdi ne olacak? İşte bir sonraki ile gitmek için en iyi 5 Pi alternatifi. Daha fazla oku . Ancak eksik olan bir masaüstü işletim sistemidir. Coral Dev Board belgeleri, monitöre ve klavyeye kart takmamanızı ve yalnızca SSH gibi ağ bağlantı çözümlerini kullanmanızı önerir.

Coral Dev Board ne yapabilir?

Donanım kullanışlı değilse özellikler hiçbir şey ifade etmez. Yukarıdaki video, Coral Dev Board'un ne kadar güçlü olabileceğini gösteriyor. Örnek, gerçek zamanlı olarak bir TensorFlow Lite sinir ağına yeni nesneler tanıtmak için bir kamera modülü kullanır.

Bu örnek, DIY kitlesini memnun edecektir, ancak zaten bildiğiniz TensorFlow Lite için başka kullanımlar da vardır. Google kısa süre önce kullanıma sunuldu Akıllı Yanıt e-postaları okumak ve bağlama duyarlı yanıtlar sağlamak için aynı hafif TensorFlow sürümünü kullanan Gmail için.

Bu tür akıllı teknoloji genellikle internet bağlantısına veya güvenlik riski oluşturabilecek dış hizmetlerin kullanımına dayanır. Yerleşik makine öğreniminin gücünden yararlanarak, sinir ağları çevrimdışı olarak ve internet bağlantısının mümkün olmadığı alanlarda kullanılabilir.

Kısacası, Coral Dev Board güçlü küçük form faktörlü makine öğrenimi için ilk gerçek adımdır. Değiştirilebilir SOM, seri üretimi kolaylaştırır ve gelecekteki birçok cihaz şüphesiz bu teknolojiye sahip olacaktır. Bunun sizin için anlamı nedir?

Coral Dev Kurulu Raspberry Pi'mi Değiştirecek mi?

Coral USB Hızlandırıcı

TensorFlow bir Raspberry Pi üzerinde çalışıyor, ancak bunun için gerçekten tasarlanmamıştır. Coral Dev Board, Pi'nin rekabet edemeyeceği bir güç sunuyor. Neyse ki Raspberry Pi uyumlu bir çözüm var USB Hızlandırıcı entegre bir Edge TPU işlemci ile.

Bu, Pi'ye sahip olanlara ve bazılarına makine öğrenimi bilgisi Temel Konuları Kavramak İçin 6 Yardımcı Makine Öğrenimi Eğitimi ve KursuMakine öğrenimine dalmak için daha iyi bir zaman olamazdı. İşte makine öğrenimi hakkında bilgi edinmenize yardımcı olacak altı yararlı kaynak. Daha fazla oku TensorFlow Lite kullanarak geliştirmek.

Coral Dev Kurulu nereden alınır

Elbette bu yeni teknoloji hobiler için çok pahalı mı?

Şaşırtıcı bir şekilde, hayır. Coral Dev Board, benzer yüksek kaliteli geliştirme kartlarına rakip olan 149.99 dolara mal oluyor. USB Hızlandırıcı yine de daha ucuzdur ve yepyeni bir geliştirme kartı satın almak istemeyenlere mükemmel bir alternatiftir. SOM, bir PCI TPU hızlandırma kartıyla birlikte ayrı olarak satılmayı planlıyor, ancak şu anda satın alınamıyorlar.

Bileşenleri Google’ın Coral web sitesinden alabilirsiniz:

  • Geliştirici Kurulu: 149,99 ABD doları
  • USB Hızlandırıcı: 74,99 ABD doları
  • Kamera Modülü: 24,99 ABD doları

Yeni Sağlık

Oldukça heyecan verici olan Coral Dev kurulu, Raspberry Pi'nin yerini almayacak. TensorFlow bir Pi'de çalışır, ancak gerçek zamanlı olarak çalışmaz. Coral Dev Board güçlüdür, ancak masaüstü kullanımı veya eğitim için tasarlanmamıştır.

Raspberry Pi hala isteyen yeni başlayanlar için en iyi seçimdir. harika DIY Raspberry Pi projeleri yap Yeni Başlayanlar İçin En İyi 11 Raspberry Pi ProjesiYeni başlayanlar için bu Raspberry Pi projeleri, herhangi bir Raspberry Pi modelinin yeteneklerine başlamak için mükemmeldir. Daha fazla oku .

Ian Buckley, Berlin, Almanya'da yaşayan serbest bir gazeteci, müzisyen, sanatçı ve video yapımcısıdır. Yazmadığı veya sahnede olmadığı zaman, çılgın bir bilim adamı olma umuduyla DIY elektroniği veya koduyla uğraşıyor.