Iklan

Komputer papan tunggal (SBC) adalah perangkat revolusioner. SBC yang paling terkenal tidak diragukan lagi adalah Raspberry Pi. Murah, seukuran kartu kredit, dan belum melakukan sebagian besar tugas yang sama seperti komputer desktop, menjadikannya favorit perusahaan bagi para penggemar dan pengembang sama.

Coral Dev Board adalah anak baru di blok itu. Ada banyak alasan untuk bersemangat tentang hal itu. Hari ini Anda akan mempelajari semua yang perlu Anda ketahui tentang SBC berbasis Linux baru Google.

Apa itu Google Coral Dev Board?

Google Dev Coral Board

Papan Coral Dev adalah SBC dengan kebiasaan Google Mendel sistem operasi, dirancang untuk digunakan dengan TensorFlow Lite jaringan syaraf. Ini juga memiliki pelengkap lengkap pin General Purpose In / Out (GPIO). Mengingat tampilannya dan ukurannya, Anda mungkin berpikir ini adalah klon Raspberry Pi lain, tetapi ada beberapa perbedaan penting.

Apa yang Membuat Coral Dev Board Unik?

Unit yang dapat dilepas Coral SOM
Google mendesain Coral Dev Board untuk pembuatan prototipe perangkat keras pembelajaran mesin dengan cepat. Hal pertama yang membuatnya unik adalah Modul Edge TPU.

Modul ini, dikenal sebagai a Modul Sistem Pada (SOM) duduk di atas alas tiang penghubung dan berisi semua yang membuat papan centang. CPU, GPU, RAM, chip Wi-Fi dan memori flash semuanya ada dalam satu unit yang dapat dilepas yang dapat dengan cepat diganti.

Alas tiang berisi konektor untuk USB, LAN, HDMI, kartu SD, audio, dan daya. Ini berarti bahwa Anda dapat menggunakan satu alas tiang untuk perangkat prototyping, sebelum digunakan untuk perangkat keras khusus.

Ini juga berarti bahwa teknologi dengan penggunaan komersial dunia nyata dapat diakses oleh mereka yang ingin bermain-main dengan teknologi di rumah. Yang benar-benar mengesampingkannya adalah sesuatu yang tidak akan Anda temukan di papan pengembangan lain: Google TPU tepi co-prosesor.

Apa itu Co-Processor Google Edge TPU?

Chip Edge TPU untuk Pembelajaran Mesin

Itu TPU tepi adalah Application Integrated Integrated Chip (ASIC) kecil yang dirancang untuk menghadirkan interpretasi pembelajaran mesin berkinerja tinggi. Ukurannya yang kecil dan kebutuhan daya yang rendah membuatnya sempurna untuk ditanamkan ke produk perangkat keras IoT untuk pengenalan gambar dan teks.

Penambahan chip ini ke SBC secara drastis mengurangi waktu yang dibutuhkan jaringan saraf untuk memproses data. Saat ini, Edge TPU hanya tersedia sebagai bagian dari Coral Dev Board, atau sebagai prosesor USB eksternal.

Apa Spesifikasi Coral Dev Board?

Spesifikasi untuk Modul Edge TPU adalah sebagai berikut:

  • CPU: NXP i. MX 8M SOC (quad Cortex-A53, Cortex-M4F)
  • GPU: Grafis GC7000 Lite Terintegrasi
  • Coprocessor: Google Edge TPU
  • RAM: 1GB LPDDR4
  • Memori flash: 8GB eMMC
  • Konektivitas: Wi-Fi 2 × 2 MIMO (802.11b / g / n / ac 2.4 / 5GHz) Bluetooth 4.1
  • Ukuran: 48 x 40 x 5mm

Alas tiang memiliki spesifikasi sendiri:

  • Memori flash: MicroSD
  • USB: Tipe-C OTG Tipe-C power Tipe-A 3.0 host konsol serial Micro-B
  • LAN: Port Gigabit Ethernet
  • Audio: Jack audio 3,5mm (sesuai CTIA) Mikrofon PDM Digital (x2) terminal 4-pin 2,54mm untuk speaker stereo
  • Video: HDMI 2.0a (ukuran penuh) konektor FFC 39-pin untuk tampilan MIPI-DSI (4-lane) Konektor FFC 24-pin untuk kamera MIPI-CSI2 (4-lane)
  • GPIO: 3.3V power rail 40 - 255 ohm impedansi yang dapat diprogram ~ 82 mA arus maks
  • Kekuasaan: 5V DC (USB Type-C)
  • Ukuran: 88 x 60 x 24mm

Python adalah satu-satunya bahasa pemrograman yang saat ini didukung. Dukungan C ++ akan segera hadir.

Karena desainnya mendukung pemrosesan data yang kompleks, ini adalah salah satu yang paling kuat Alternatif Raspberry Pi Pi Overdosis? Inilah 5 Alternatif Raspberry PiAnda sudah menguasai Raspberry Pi - sekarang bagaimana? Berikut 5 alternatif Pi terbaik untuk dicoba berikutnya. Baca lebih banyak . Namun, kekurangannya adalah sistem operasi desktop. Dokumentasi untuk Coral Dev Board bahkan menyarankan untuk tidak menghubungkan monitor dan keyboard ke board dan hanya menggunakan solusi koneksi jaringan seperti SSH.

Apa Yang Dapat Dilakukan Dewan Pengembangan Coral?

Spesifikasi tidak berarti apa-apa jika perangkat keras tidak berguna. Video di atas menunjukkan betapa kuatnya Coral Dev Board. Contoh ini menggunakan modul kamera untuk memperkenalkan objek baru ke jaringan saraf TensorFlow Lite secara real time.

Contoh ini pasti untuk menyenangkan kerumunan DIY, tetapi ada kegunaan lain untuk TensorFlow Lite yang mungkin sudah Anda kenal. Google baru-baru ini diluncurkan Balas Cerdas untuk Gmail, yang menggunakan versi ringan TensorFlow yang sama untuk membaca email dan memberikan balasan yang sesuai konteks.

Teknologi pintar semacam ini biasanya bergantung pada koneksi internet atau penggunaan layanan luar yang dapat menimbulkan risiko keamanan. Dengan memanfaatkan kekuatan pembelajaran alat berat di atas kapal, jaringan saraf dapat digunakan secara offline dan di area di mana koneksi internet mungkin tidak memungkinkan.

Singkatnya, Coral Dev Board adalah langkah nyata pertama menuju pembelajaran mesin faktor bentuk kecil yang kuat. SOM swappable membuatnya mudah untuk diproduksi secara massal, dan banyak perangkat masa depan tidak diragukan lagi akan menampilkan teknologi ini. Apa artinya ini bagi Anda?

Akankah Coral Dev Board Mengganti Raspberry Pi Saya?

Akselerator USB Karang

TensorFlow beroperasi pada Raspberry Pi, tetapi itu tidak benar-benar dirancang untuk itu. Coral Dev Board menawarkan kekuatan yang tidak bisa ditandingi Pi. Untungnya ada solusi dalam bentuk Raspberry Pi yang kompatibel Akselerator USB dengan prosesor Edge TPU terintegrasi.

Ini memungkinkan siapa saja dengan Pi, dan beberapa pengetahuan mesin belajar 6 Tutorial dan Kursus Pembelajaran Mesin yang Bermanfaat untuk Memegang EsensiTidak pernah ada waktu yang lebih baik untuk terjun ke pembelajaran mesin. Berikut adalah enam sumber yang berguna untuk membantu Anda belajar tentang pembelajaran mesin. Baca lebih banyak untuk mengembangkan menggunakan TensorFlow Lite.

Tempat Membeli Coral Dev Board

Tentunya teknologi baru ini terlalu mahal untuk penghobi?

Anehnya, tidak. Coral Dev Board harganya hanya $ 149,99, saingan dalam biaya untuk papan pengembangan high-end serupa. USB Accelerator masih lebih murah, menjadikannya alternatif yang bagus bagi mereka yang tidak mau membeli papan pengembangan baru. Ada rencana untuk menjual SOM secara terpisah, bersama dengan kartu akselerasi PCI TPU, meskipun saat ini tidak tersedia untuk pembelian.

Anda dapat mengambil komponen dari situs web Google Coral:

  • Papan Pengembangan: $ 149,99
  • Akselerator USB: $ 74,99
  • Modul Kamera: $ 24,99

The New Hotness

Betapa mengasyikkannya, papan Coral Dev tidak akan menggantikan Raspberry Pi. TensorFlow akan berjalan pada Pi, tetapi tidak secara real time. Coral Dev Board kuat, tetapi tidak dirancang untuk penggunaan desktop atau pendidikan.

The Raspberry Pi masih menjadi pilihan terbaik bagi penggemar hobi elektronik pemula yang menginginkannya membuat proyek DIY Raspberry Pi yang luar biasa 11 Proyek Raspberry Pi Terbaik untuk PemulaProyek Raspberry Pi ini untuk pemula sangat bagus untuk memulai dengan kemampuan dari setiap model Raspberry Pi. Baca lebih banyak .

Ian Buckley adalah jurnalis lepas, musisi, pemain dan produser video yang tinggal di Berlin, Jerman. Ketika dia tidak menulis atau di atas panggung, dia mengutak-atik elektronik atau kode DIY dengan harapan menjadi ilmuwan gila.