Coral Dev Board: competencia para la Raspberry Pi, pero enfocada a la AI

Coral Dev Board

Coral Dev Board

Cuando hablamos de ordenadores, todo el mundo piensa en portátiles u ordenadores de sobremesa. No solemos tener en cuenta los mini-portátiles de 10″ o, de lo que más hablamos en HWLibre, de placas como las Raspberri Pi o las Arduino. Estas placas, cuyo paquete básico no incluyen nada más, sirven como cerebro para prácticamente cualquier cosa, como para un centro multimedia, un velocímetro o una cámara espía. Pero, ¿qué pasa si necesitamos “más cerebro”? Parece que es en eso en lo que ha pensado Google al lanzar la Coral Dev Board.

¿Qué sentido tiene una nueva placa si este mercado está dominado por Raspberry Pi y Arduino? Más del que podíamos pensar en un principio. Las placas actuales están pensadas para su uso en dispositivos cuyas tareas sean comunes. Entre estas tareas podemos tener ejecutar un sistema operativo, siempre y cuando no sea uno muy pesado. Los sistemas operativos, que creo que es lo más complicado que pueden hacer las placas existentes, pueden ser complejos, pero no son nada si los comparamos con la AI. La Coral Dev Board se ha creado pensando en la Inteligencia Artificial, para que los desarrolladores puedan sacar adelante sus proyectos en este campo.

Especificaciones técnicas de la Coral Dev Board

Sólo hace falta echar un vistazo para darnos cuenta de que la Coral Dev Board no es “una Raspberry de Google”. ¿Por qué? Pues porque salta a la vista el ventilador integrado para evitar sobrecalentamientos. Además de este componente, el más grande con diferencia, tenemos:

Módulo Edge TPU

  • CPU: NXP i.MX 8M SOC (quad Cortex-A53, Cortex-M4F).
  • GPU: GC7000 Lite Graphics integradad.
  • Acelerador ML: Coprocesador Google Edge TPU.
  • RAM: 1GB LPDDR4.
  • Memoria Flash: 8GB eMMC.
  • Conexiones inalámbricas: Wi-Fi 2×2 MIMO (802.11b/g/n/ac 2.4/5GHz) Bluetooth 4.1.
  • Tamaño: 48mm x 40mm x 5mm.

Baseboard

  • Ranura para tarjetas MicroSD.
  • USB (2 puertos): Type-C OTG Type-C power Type-A 3.0 host Micro-B serial console.
  • LAN: Puerto Ethernet Gigabit.
  • Audio: Jack de 3.5mm con micrófono digital PDM (x2).
  • Vídeo: HDMI 2.0a.
  • GPIO: Carril de alimentación de 3.3 V 40 – 255 ohmios de impedancia programable ~ 82 mA corriente máxima.
  • Alimentación: 5V DC (USB Type-C)
  • Tamaño: 88 mm x 60 mm x 24mm

Razón de su precio

Coral Baseboard

Coral Baseboard

Creo que el precio merece un apartado especial, aunque sea corto. Ahora mismo, si vamos a Amazon encontramos la Raspberry Pi 3 Model B+ por menos de 40€. La Coral Dev Board aún no está disponible en otras tiendas, solo está disponible en su tienda oficial, y su precio es de 149.99$, unos 133€ al cambio. La razón es sencilla: la Coral Dev Board no juega en la misma liga que Raspberry o Arduino. Si miramos la RAM, algunos puertos, etc, podríamos pensar que sí, pero la nueva placa de Google tiene todo lo necesario para que los desarrolladores puedan usarla para sus proyectos de Inteligencia Artificial y ML (Machine Learning).

La diferencia entre lo que podremos hacer entre la Coral y otras placas es que la Coral mira el futuro, mientras que las placas que todos conocemos son el presente. En ese futuro habrá dispositivos IoT (internet de las cosas) en todos los rincones de nuestra casa y fuera de ella y estos dispositivos aprenderán nuestros hábitos para ayudarnos a que cualquier tarea sea más rápida, eficiente y sencilla. En definitiva, hacernos la vida más cómoda.

Con sistema operativo Mendel, basado en Debian

Otro de los puntos positivos de esta placa es que no es necesario empezar proyectos desde cero. La “Coral placa para desarrolladores” (que eso es “Dev Board”) incluye soporte para TensorFlow Lite, modelos que pueden ser compilados para ejecutarse en la Coral Dev Board. La placa viene con un sistema operativo completo instalado, y este es para mí otro de sus puntos fuertes. El sistema operativo que incluye es Mendel, un sistema operativo basado en Debian. Si Debian no os suena, seguro que sí os sonará Ubuntu, una de las versiones de Linux más populares que está basada en ese Debian que para algunos es tan desconocido.

Que incluya un sistema operativo basado en Debian significa que podrá usar todas (o casi todas) las herramientas que hay disponibles para Linux. De hecho, Ubuntu es un sistema operativo muy popular entre los desarrolladores y todo lo que se pueda hacer con Ubuntu se podrá hacer con Mendel. Como usuario de Linux, casi puedo asegurar que entre las pocas diferencias que se encontrarán los usuarios de Mendel estará la interfaz de usuario y dónde habrá que hacer cada clic.

Coral USB Accelerator: un cerebro conectado por USB

Coral USB Accelerator

Coral USB Accelerator

Al mismo tiempo que la Dev Board, Google también ha lanzado el Coral USB Accelerator. Creo que su precio explica un poco la diferencia de precio entre la Coral Dev Board y las Raspberry Pi o Arduino. El USB Accelerator vale 74.99$ y dentro tiene lo más importante de la Dev Board, es decir, lo que podríamos llamar el cerebro que nos permitirá crear proyectos de Inteligencia Artificial y Machine Learning. Si a los 66€ le sumamos los cerca de 40€ que vale la Raspberry Pi ya tendríamos unos 100€, unos 30€ menos de lo que cuesta la placa completa. Eso sí, hay que tener en cuenta que en con esos 30€ ya tendríamos la placa montada. Desde este punto de vista y teniendo en cuenta que la garantía nos la da Google, el precio está al nivel del mercado o sólo un poco por encima.

Dirigido a desarrolladores

Como indica su nombre, la Coral Dev Board y el USB Accelerator han sido creados pensando en los desarrolladores. Un usuario normal no necesita esas partes del “cerebro” que permiten ejecutar proyectos de Inteligencia Artificial o Machine Learning. Explico esto porque no debemos dejarnos llevar por el consumismo y comprar una placa que vamos a desperdiciar si lo que queremos es crear un centro multimedia o un velocímetro. De hecho, yo mismo me planteé comprarme una Raspberri Pi para mi propio centro multimedia pero, por un poco más, me compré un set-top box con Android TV, lo que me ofrece todo lo que necesito y mucho más.

Por otra parte, y como con el resto de placas de este tipo, hay que tener en cuenta que no incluye ninguna caja para meterla, por lo que tendremos que trabajar con la placa suelta, crearle nosotros una caja, esperar a que alguien ponga a la venta accesorios o un set que incluya algún tipo de soporte, alimentación, etc, como hace Raspberry Pi.

¿Qué opinas de la Coral Dev Board y su hermano el USB Accelerator?

Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.