BeagleBone Green de SeeedStudio, en el punto de mira

Análisis de SeeedStudio BeagleBone Green

Desde los primeros días de la aparición de mini pcs ampliamente disponibles y accesibles, los grandes nombres siempre han sido Raspberry Pi y otras variaciones. Hay, sin embargo, un tercero. Desde 2008, BeagleBoard ha estado produciendo ordenadores en miniatura que se encuentran con un pie en el mundo de los microcontroladores, y otro en el mundo de los ordenadores de una sola placa (SBC).

El BeagleBoard más conocido es el BeagleBone Black, un potente y diminuto ordenador capaz de interactuar con una gran variedad de periféricos y con un entorno de desarrollo basado en navegador (IDE).

En este artículo vamos a conocer el BeagleBone Green, un esfuerzo colaborativo de la fundación BeagleBoard y Seeedstudio.

Seeedstudio-Seeedstudio BeagleBone Green
  • MDBT40-P is a BT4.0 & BT4.1 stack (Bluetooth low energy or BLE) module designed based on Nordic...
  • The Merit of MDBT40 Module:
  • Long Working Distance (Over 60M in open space)

¿Qué es el BeagleBone Green?

Al igual que el BeagleBone Black, la edición Green tiene un procesador AM335x 1GHz ARM Cortex-A8, 512MB DDR3 RAM, 4GB onboard eMMC storage, USB host port y Ethernet.

BeagleBone Green y BeagleBone Green Wireless

Los cabezales duales de 46 pines se pueden utilizar como pines de entrada/salida de uso general, o con BeagleBone Capes, añadiendo una amplia gama de extras que incluyen pantallas, controladores de motor, comunicación industrial e incluso un sistema de juego portátil completo.

El BeagleBone Green viene en dos ediciones, una con dos conectores grove, y una edición inalámbrica que añade conectividad Wi-Fi y Bluetooth y 4 puertos de host USB, pero pierde el puerto Ethernet.

Diseñado para ser utilizado con facilidad, el BeagleBone Green puede ejecutar una variedad de sistemas operativos, incluyendo Debian, Android y Ubuntu. La experiencia está en algún lugar entre trabajar con un Arduino – programación utilizando un ordenador conectado sin entrada directa en la placa, y una Raspberry Pi con un sistema operativo completo.

BeagleBone Green Especificaciones

Las especificaciones del BeagleBone Green se pueden dividir en tres categorías. En primer lugar están las especificaciones del procesador AM335x 1GHz ARM Cortex-A8:

  • 512MB DDR3 RAM
  • 4 GB de 8 bits eMMC a bordo de almacenamiento flash
  • Acelerador de gráficos 3D
  • Acelerador de punto flotante NEON
  • 2 microcontroladores PRU de 32 bits

Luego vienen las opciones de conectividad para la edición Green estándar:

  • Cliente USB para alimentación y comunicaciones
  • Host USB
  • Ethernet
  • 2 cabezales de 46 pines
  • 2 conectores Grove (I2C y UART)

Y por último, los sistemas operativos compatibles, aunque hay más sistemas operativos personalizados que aparecen a medida que pasa el tiempo:

  • Debian
  • Android
  • Ubuntu
  • IDE de Cloud9 en node.js con biblioteca BoneScript

La edición inalámbrica BeagleBone Green viene sin el puerto Ethernet de la placa verde estándar, pero añade algunas características clave:

  • Host USB con concentrador de 4 puertos
  • WiFi 802.11 b/g/n 2.4GHz
  • Bluetooth 4.1 con BLE
Seeedstudio-Seeedstudio BeagleBone Green
  • MDBT40-P is a BT4.0 & BT4.1 stack (Bluetooth low energy or BLE) module designed based on Nordic...
  • The Merit of MDBT40 Module:
  • Long Working Distance (Over 60M in open space)

BeagleBone Green vs. BeagleBone Black

En la superficie, el BeagleBone Green se parece al BeagleBone Black. Después de todo, utiliza la misma especificación de hardware abierto y tiene el mismo procesador.

La primera gran diferencia es la falta de un puerto HDMI a bordo, que ha sido reemplazado por dos conectores Grove. Esto sirve para un doble propósito, el primero es la capacidad de utilizar la amplia gama de complementos Grove proporcionados por Seeedstudio. La segunda razón es un poco más sutil.

Beagleboard siempre ha proporcionado un IDE basado en navegador accesible a través de USB, pero la omisión del puerto HDMI pone el BeagleBone Green mucho más cerca del mundo del microcontrolador.

La edición inalámbrica del BeagleBone Green añade algo más que wi-fi y conectividad Bluetooth. En lugar de un host USB, ahora obtiene 4, lo que facilita aún más la conexión de periféricos y el trabajo en internet de las cosas conectado sin cables (IoT) y proyectos de automatización. Dicho esto, también pierde su puerto Ethernet, que podría ser un problema en áreas con mala recepción inalámbrica.

Dado que las tres tablas tienen aproximadamente el mismo precio, realmente se reduce a qué especificación estás buscando en un proyecto, y los tres se pueden extender para trabajar como los demás con un poco de trabajo.

BeagleBoneGreen Software – ¿Qué sistemas operativos puede el BeagleBone Green correr?

BeagleBoard y Texas Instruments ofrecen muchas opciones de sistema operativo para placas BeagleBone. El sistema BeagleBone estándar es una versión desmontada de Debian Buster 10.3, sin interfaz gráfica. Al igual que otros SBC similares, la instalación es a través de una tarjeta microSD parpadeada,aunque después del arranque inicial sepuede mover el sistema operativo en el eMMC a bordo.

Para la mayoría de los usuarios, esta es la ruta a tomar, ya que el sistema basado en Debian es el más documentado y soportado de todas las opciones. Dicho esto, hay varias otras distribuciones de Linux disponibles a través de la página de introducción incluyendo Angstrom, Ubuntu, Arch, Gentoo y Fedora. Si Linux no es lo tuyo, también hay un puerto FreeBSD para placas BeagleBone.

Los instrumentos de Texas alojan imágenes de Android Gingerbread, Ice Cream Sandwich y Jelly Bean para tablas BeagleBone, incluidas las tecnologías inalámbricas Green y Green. Definitivamente hay mejores SBC para el desarrollo de proyectos Android, especialmente en el caso de las placas BeagleBone Green e Wireless, donde tendrías que encontrar una pantalla táctil compatible o Cape para hacerlo interactivo.

El BeagleBone Green también es un candidato perfecto para aprender a utilizar sistemas operativos en tiempo real (RTOS). QNX es un RTOS de larga duración para sistemas embebidos y ha sido portado al BeagleBone. Si prefiere empezar completamente desde cero y construir su propio sistema operativo, la imagen StarterWare ofrece una interfaz de huesos desnudos con el hardware BeagleBone.

En resumen, hay un montón de opciones para trabajar con el BeagleBone, pero lo más probable es que va a tener el mejor tiempo utilizando la imagen de Debian de stock y el IDE del navegador.

Qué se puede construir con un BeagleBone Green, Proyectos BeagleBone Green

Dadas las similitudes entre el BeagleBone Green y el Black, la mayoría de los tutoriales son intercambiables siempre y cuando no utilicen el puerto HDMI del BeagleBone Black.

Lo básico

Conseguir el BeagleBone Green en funcionamiento puede ser tan simple como grabar una tarjeta microSD e instalar algunos controladores, pero el tutorial de Shreeya Patel en Medium va el paso adicional de instalar la imagen del sistema operativo en el eMMC.

Automatización del hogar con BeagleBone Green Wireless

La suma de conectividad Wi-Fi hace que la versión inalámbrica del BeagleBone Green sea perfecta para proyectos de domótica DIY. Seeedstudio publicó un tutorial sobre Instructables que muestra cómo utilizar un programa base para expandirse en los dos conectores Grove ya disponibles en el BeagleBone Green.

El tutorial continúa mostrando cómo utilizar la placa como un servidor web para leer datos de varios dispositivos Grove de conexión y mostrar los datos gráficamente en el navegador.

Crear música basada en sensores con Bela

Bela es un sistema operativo diseñado para el BeagleBone Black, aunque es totalmente compatible con el BeagleBone Green e Wireless. Es un RTOS para crear sonido y música, y entre los más fáciles de empezar en términos de música digital y control basado en sensores.

Podría pasar un artículo entero ensalzando las virtudes de Bela, pero, en mi opinión, Bela solo vale la pena el precio de venta de una placa BeagleBone. Si bien es compatible con el PocketBeagle, obtendrás el máximo provecho de tu dinero con un BeagleBoard de tamaño completo, y el Green es una opción perfecta.

BeagleBone y Robotica

Puedes realizar proyectos de robótica fácilmente utilizando el BeagleBone Black, siendo la Green probablemente aún más adecuada, con la fácil suma de controladores de motor basados en Grove, y conectividad inalámbrica.

También puedes profundizar en el control y el tiempo utilizando el BeagleBone Green, utilizando las unidades programables en tiempo real (PLU) para el control del motor PID.

Estos pocos proyectos sólo rascan la superficie de lo que se puede hacer con estos potentes mini ordenadores, y la suma de conectores Grove sólo hace que una placa fantástica sea aún más extensible.

La competencia – BeagleBone Green vs. Raspberry Pi y otros SBC

Es difícil hacer una comparación justa entre el Raspberry Pi 4 y el BeagleBone Green. Por un lado, no hay competencia en términos de poder. La Raspberry Pi gana. En términos de experiencia de usuario principiante, laPi también gana, lo que no debería ser una sorpresa para nadie, ya que ninguna otra placa tiene una comunidad y apoyo tan grande.

Donde el BeagleBone Green sobresale es en lugares donde el tiempo es realmente importante. Los controladores PRU duales de 32 bits en el BeagleBone Green permiten la sincronización y el control que simplemente no se pueden lograr con una Raspberry Pi. No es de extrañar que los productos BeagleBoard se utilicen habitualmente en cursos de mecatrónica y procesamiento de señales digitales donde el tiempo es esencial.

Esta comparación sigue siendo cierta para la mayoría de los posibles SBC rivales con el BeagleBone Green. No muchos están ofreciendo lo que hacen los Green e Inalámbricos.

En muchos sentidos, la experiencia del usuario de usar cualquier BeagleBoard es más similar a la forma de pensar con Arduino, donde la placa se programa o codifica a través de una máquina separada antes de cargar.

¿Debes comprar el BeagleBone Green?

BeagleBoard ha presentado algo de lo mejor de ambos mundos desde el principio, y mientras que los principiantes podrían estar más cómodos con un Arduino Uno o una Raspberry Pi, cualquiera que quiera un verdadero cuchillo suizo incorporando ordenador capaz de casi cualquier proyecto encontrará el BeagleBone Green y BeagleBone Green Wireless el aliado perfecto.

Seeedstudio-Seeedstudio BeagleBone Green
  • MDBT40-P is a BT4.0 & BT4.1 stack (Bluetooth low energy or BLE) module designed based on Nordic...
  • The Merit of MDBT40 Module:
  • Long Working Distance (Over 60M in open space)

Última actualización el 2023-05-17 / Enlaces de afiliados / Imágenes de la API para Afiliados

Pin It on Pinterest

Shares