Raspberry Pi o BeagleBone Black Tratar de elegir entre el Raspberry Pi o BEAGLEBONE Negro? Este artículo le ayudará a decidir cuál es el mejor para el trabajo. Introducción Ya hay muchos artículos por ahí que comparan Arduino, Raspberry Pi, y BEAGLEBONE Negro , lo que no es uno de esos artículos. Creo que está claro que Arduino está en una liga diferente a la Raspberry Pi o BEAGLEBONE Negro, y sirve a un propósito completamente diferente. Lo que yo estaba buscando y no pude encontrar fue un artículo completo que resuma todos los pros y los contras de la Raspberry Pi y BEAGLEBONE Negro, y lo que cada plataforma es ideal para. Cuando no podía encontrar ese artículo, me decidí a escribir yo mismo. Empiezo por dar una breve introducción a cada plataforma y luego vamos a tener una mirada en profundidad a las dos plataformas de lado a lado para determinar cuál es el mejor para cada categoría. Las categorías contempladas serán: Comparación Raw Unboxing Facilidad de instalación Coste total Conexiones Enfrentamiento Procesador Enfrentamiento gráfica Enfrentamiento Audio Consumo de energía Capacidad de expansión Hardware Accesibilidad Comunidad Vamos a empezar! Acerca de la Raspberry Pi Arduino es el verdadero pionero en el área de micro y el dispositivo que se inició toda la revolución "creador", el Raspberry Pi por el contrario es un dispositivo impresionante que realmente comenzó la revolución del microprocesador. El BEAGLEBONE Negro es un recién llegado al mundo de la fácil de usar brotes de microprocesadores, sin embargo, lo que se perdió en el tiempo de lanzamiento al mercado, la BEAGLEBONE Negro tiene más que compensado en la capacidad. El BEAGLEBONE Negro ha evolucionado a partir de una larga estirpe de productos BeagleBoard en la versión actual, un producto de factor de forma pequeño, muy poderosa, y extremadamente expandible que permite a los constructores, fabricantes, artistas e ingenieros la capacidad de crear proyectos realmente innovadores. La familia BeagleBoard fue diseñado originalmente para proporcionar una plataforma de desarrollo relativamente bajo costo para los aficionados para probar el dispositivo (SOC), que eran esencialmente capaz de realizar todas las funciones de un ordenador en un chip nuevo y poderoso en-un-chip de sistema . El BeagleBoard original actualmente un precio de $ 125, mientras que su sucesor, el BeagleBoard-xM, tiene un precio de $ 145. Así que a pesar de que estos sistemas eran muy poderosos, no eran sólo en el punto de precio adecuado para obligar a la gente a comprar en masa. Después de la BeagleBoard-xM, el equipo BeagleBoard creó el BEAGLEBONE originales. Es esencialmente una versión más pequeña y simplificada de la BeagleBoard. Mientras que el BEAGLEBONE fue un buen comienzo, todavía no era tan capaz como podría haber sido, y en un punto de $ 89 precio todavía era un poco demasiado caro para el mercado de los aficionados. A finales de 2012 el equipo BeagleBoard finalmente lanzó la nueva versión de la BEAGLEBONE, llamado BEAGLEBONE Negro. Creo que una mirada a la imagen le dirá por qué eligieron ese nombre. Vista superior de la BEAGLEBONE Negro Esta versión se ha mantenido el mismo factor de forma que el BEAGLEBONE pero añadió un poco de funciones útiles y generalmente es un dispositivo todo mejor, para colmo de males, el BEAGLEBONE Negro tiene un precio muy accesible de $ 45. Si usted desea aprender un poco más acerca de los dispositivos BEAGLEBONE o BeagleBoard, se puede visitar la página oficial de la comunidad o de la página de la comunidad fabricante . Esta es la mejor manera de aprender los intrincados detalles de estas plataformas, y le permitirá evaluar más a fondo si el BEAGLEBONE Negro es el adecuado para usted. Así Raspberry Pi o BEAGLEBONE Negro? Ahora que sabemos un poco sobre cada dispositivo, vamos a compararlos lado a lado y ver cuál es el mejor para lo que quieres hacer. Haré mi mejor esfuerzo para cubrir la totalidad de los temas que son importantes y ser imparcial en mis conclusiones. Si ves algo que había perdido o piensa que hice una llamada estúpida, que me haga saber en los comentarios! Sólo recuerde que ser cortés ... Unboxing Se trata de placas de aficionados y no se espera exactamente a que se adhieran a los mismos estándares de calidad que un producto totalmente comercializada. Con esto en mente, todavía creo que la apertura de embalaje y el primero de los tableros constituye una parte importante de la primera impresión que un comprador conseguirá. Unboxing del Negro BEAGLEBONE (izquierda) y el Raspberry Pi (derecha), en realidad no, aunque, que yo ya había unboxing ambos y los usó un poco ... Cuando compré mi Raspberry Pi, se entrega en una caja de cartón blanco normal sin marcas o accesorios incluidos. Me di cuenta de que han comenzado desde el envío en cajas bien envasados con marcas de aspecto profesional, así que no voy a celebrar mi experiencia contra el Raspberry Pi. El BEAGLEBONE Negro fue dado a mí de forma gratuita como participante en el 2013 TI Intern Concurso de Diseño . Se envasa en una caja igual de profesional y se incluye un cable mini-USB y una tarjeta pequeña introducción. Ganador: Tie Facilidad de instalación Configuración de la Raspberry Pi es francamente un poco laborioso. Desde el tablero no viene con un cable micro-USB incluido para suministrar alimentación, debe obtener uno por su cuenta. Además, el Raspberry Pi no viene con un sistema operativo preinstalado o almacenamiento a bordo. Usted tendrá que obtener una tarjeta SD para arrancar el Raspberry Pi. Una vez que usted tiene una tarjeta SD que tendrá que descargar e instalar el sistema operativo en la tarjeta. Después de haber tomado el cuidado de estos requisitos previos, el Raspberry Pi debería estar listo para su uso. Configuración del BEAGLEBONE Negro en cambio es posiblemente lo más simple como se pone. Con el cable Mini-USB incluido, usted puede fijar el BEAGLEBONE Negro al ordenador para suministrar energía. El BEAGLEBONE Negro arrancará desde el almacenamiento a bordo sin necesidad de más trabajo por tu parte. Si a usted le gustaría ser capaz de interactuar con el BEAGLEBONE Negro desde el ordenador es posible que tenga que instalar algunos controladores incluidos, pero esto es relativamente indolora. Ganador: BEAGLEBONE Negro por un largo disparo Coste total Esto es realmente una especie de categoría subjetiva ya que los requisitos son diferentes para todos. Si ya tiene una tarjeta SD, cable micro-USB, cable HDMI, y un teclado para usar con el Raspberry Pi, entonces no habrá ningún coste adicional. Para el BEAGLEBONE Negro, es muy posible que usted no necesite piezas adicionales para terminar con un tablero utilizable. Si desea ampliar la funcionalidad más allá de lo básico, lo más probable es que usted tendrá que comprar una tarjeta microSD y un cable mini-HDMI. Además, los dos puertos USB de la Raspberry Pi significa que usted puede ser capaz de salir adelante sin un hub USB. Desde el BEAGLEBONE Negro sólo tiene un puerto USB, a menos que tenga algo así como un receptor Logitech Unifying, necesitará un hub USB para utilizar un ratón y un teclado. En mi caso, el BEAGLEBONE Negro era un poco más barato, pero en general, ya que hay muchos factores a considerar aquí, voy a dejar esto depende de usted. Ganador: Tie Conexiones Si hay una cosa que los tipos de negocios e ingenieros se ponen de acuerdo en que es que todo se reduce a las conexiones que realice, y oh boy del BEAGLEBONE Negro puede hacer algunas conexiones. Con dos cabezales de pin 46, el BEAGLEBONE Negro cuenta con un total de 92 posibles puntos de conexión. Algunas de estas conexiones están reservados, pero casi todos ellos pueden ser reconfigurados para ser utilizado si es necesario. Echando un vistazo a la manual de consulta muestra el siguiente (no exhaustiva) de posibilidades: 3 buses I2C CAN bus SPI bus 4 temporizadores 5 puertos serie 65 pines GPIO 8 salidas PWM 7 entradas analógicas (1,8 V max 12 bits convertidores A / D) Con una impresionante lista de interfaces tal, el BEAGLEBONE Negro es una potencia real en esta categoría. No estoy al tanto de cualquier otra plataforma de este tamaño y precio punto que proporcionan muchas opciones de interfaz, característica que es una verdadera bendición para muchas aplicaciones. En cuanto a la Raspberry Pi, tenemos un jefe del perno 26 para realizar las conexiones con las siguientes interfaces posibles: 8 pines GPIO 1 interfaz UART 1 bus SPI 1 bus I2C Esta es una lista mucho más pequeña, pero sería perfectamente adecuado para un I2C, SPI, o proyecto basado en UART, así como cualquier proyecto que no requiere conexiones externas. El verdadero poder de Raspberry Pi está en una categoría diferente, que vamos a echar un vistazo a pronto. Ganador: BEAGLEBONE Negro, no contest Enfrentamiento Procesador El procesador es tal vez el factor más importante para determinar la velocidad de su sistema funcionará. Las configuraciones de valores nos dan un procesador de 1 GHz en el BEAGLEBONE Negro y un procesador de 700 MHz en el Raspberry Pi. En un esfuerzo por poner los dos en un campo de juego más nivelado, vamos a suponer que usted ha overclockeado la Raspberry Pi para llevar a cabo a la misma velocidad de reloj que el AM3359. La siguiente característica que define que queremos ver es la arquitectura del procesador . El Raspberry Pi utiliza el poco mayor ARMv6 conjunto de instrucciones mientras que el BEAGLEBONE Negro utiliza el conjunto de instrucciones ARMv7, actualmente la arquitectura más común entre los sistemas embebidos. La nueva arquitectura de la BEAGLEBONE Negro se presta a algo más que los derechos de fanfarronear embargo. Una ventaja de utilizar el conjunto de instrucciones más moderno es que el procesador del BEAGLEBONE Negro es más ampliamente apoyada por los desarrolladores de software. En particular, algunos sistemas operativos ya no son diseñados para ejecutarse en el set ARMv6 instrucción, incluyendo Ubuntu, que se redujo el apoyo a finales de abril . Otra de las ventajas del conjunto de instrucciones ARMv7 disfruta el ARMv6 va más allá del apoyo, e incluye mejoras de rendimiento reales. Aunque la lista de mejoras entre v6 y v7 es larga, algunas de las mejoras más impresionantes como la implementación de un arquitectura superescalar , incluidas las instrucciones para SIMD operaciones y una mejor predicción de rama algoritmo de llevar a algunos incrementos de rendimiento bastante sorprendente. En concreto, incluso cuando funciona a la misma velocidad de reloj, el procesador en el BEAGLEBONE Negro es casi dos veces más rápido que el procesador de la Raspberry Pi. ( Fuente 1 : ARM A8 corre 2.000 MIPS / MHz, 2 Fuente : ARM11 corre 1.250 MIPS / MHz) Ganador: BEAGLEBONE Negro Enfrentamiento gráfica Esta es una categoría en la que el Raspberry Pi realmente brilla. Con el procesador de gráficos integrado VideoCore, el Raspberry Pi es capaz de decodificar flujos de vídeo en 1080p , la prestación de OpenGL , e incluso ejecutar Minecraft (lo siento, no puede manejar bastante Crysis). Además de la impresionante de procesamiento de gráficos, la frambuesa Pi también ofrece un conector HDMI de tamaño completo y una salida de vídeo compuesto para conexiones de menor calidad. link: http://www.youtube.com/watch?feature=player_embedded&v=lmfUJfJH2wE Todo esto se combina para poner el BEAGLEBONE Negro a la defensiva. El BEAGLEBONE Negro no tiene soporte de gráficos, pero es sólo que no es tan potente y no es compatible con 1080p. Para complicar aún más el poder de procesamiento gráfico inferior, la BEAGLEBONE Negro sólo ofrece una conexión de vídeo mini-HDMI para la conexión con el monitor o TV. Si bien hay capas complemento en que aumentan las opciones de conexión, no hay sustitución para la potencia de cálculo del sistema de gráficos VideoCore en la Frambuesa Pi. Ganador: Raspberry Pi por un margen sólido Enfrentamiento Audio Esta realidad no es mucho de un enfrentamiento. Con el BEAGLEBONE Negro a salida de audio a través de mini-HDMI solamente y el Raspberry Pi soporte de audio a través de HDMI oa través de un conector de audio de 3,5 mm que permite el Raspberry Pi tiene más capacidad de salir de la caja. En cuanto a la perspectiva más amplia, hay un tablero de add-on para el BEAGLEBONE Negro que da añade un audio 3.5 mm, así como un audio de 3,5 mm y una cierta capacidad de procesamiento de audio adicional. Dado que se trata de un defecto de la configuración complemento y no, yo todavía doy esta categoría a la Raspberry Pi. Si usted ya tiene un BEAGLEBONE o está buscando algún tipo de procesamiento de audio más capaz entonces el audio de complemento en el cabo puede ser una buena opción. Ganador: Raspberry Pi Consumo de energía Es francamente muy difícil encontrar datos fiables sobre esta categoría. El manual de referencia BEAGLEBONE Negro ofrece una gama de corriente se basa por lo que no es ninguna conjetura allí. El Raspberry Pi, por otro lado, ha informado que muchos usuarios diferentes mediciones que varían tan ampliamente ni siquiera estoy seguro de lo que es razonable ya. Los informes que parecen más reputados muestran un empate ligeramente menor corriente de la Raspberry Pi. Si tiene datos fiables, ya sea para una de estas tarjetas en cuanto a consumo de energía se va, por favor hágamelo saber en los comentarios para que pueda actualizar esta categoría. Ganador: Raspberry Pi por un pequeño margen basado en datos poco fiables Capacidad de expansión Tengo que admitir que, cuando por primera vez puse a escribir este artículo me esperaba lo BEAGLEBONE Negro de dominar sin ayuda esta categoría. Desde que he estado trabajando en un complemento en el cabo de mi propia para el Negro BEAGLEBONE ( la SensorCape ), yo ya era plenamente consciente de la robusta complemento ecosistema que existía para la BEAGLEBONE. Lo que yo no era consciente de embargo, fueron los complementos para el Raspberry Pi. Solo para aclarar, "complementos" no se refieren a los casos, cables u otros accesorios no funcionales, lo que me interesa son las tarjetas adicionales que harán que tu BEAGLEBONE o Raspberry Pi más capaz. Vamos a echar un vistazo a la BEAGLEBONE primero. Navegación a través de la página oficial de capas CircuitCo , las siguientes tarjetas add-on se destacan realmente para mí. Placa de experimentación de prototipos, y capas de descanso - Estas tres capas permiten probar fácilmente nuevas adiciones a su BEAGLEBONE DVI cabo - Le permite conectarse a un monitor DVI VGA cabo - Le permite conectar a un monitor VGA HDMI cabo - Permite conectar a una conexión HDMI, este fue desarrollado originalmente para el BEAGLEBONE pero podría ser utilizado para el Negro si realmente odias mini-HDMI Capas LCD - Hay algunas versiones de capas de LCD en la tienda que se pueden utilizar para agregar fácilmente una pantalla LCD en la parte superior de su BEAGLEBONE Cámara cabo - Añade una cámara de 3,1 MP en la parte superior de la acreditación, también muy bien configurado para trabajar con las capas de LCD por lo que podría hacer su propia cámara en mano Audio cabo - Incluye dos conectores de audio de 3,5 mm y permite configurar audio de entrada y salida Motor del Cabo - Añade un motor TI que puede manejar hasta 8 motores de corriente continua a 500 mA por motor Batería del Cabo - Para cuando usted desea llevar su proyecto sobre la marcha Por supuesto, esta lista no es exhaustiva, por lo que no quiero llevar a nadie a creer que esto es todo lo que está disponible. Estas son sólo las capas que se destacaron para mí por ser muy útil. Hay muchas otras capas más especializados en la producción que elegí no incluir. Estos incluyen el BEAGLEBONE ROV cape , que aparece en la OpenROV proyecto y se utiliza para controlar un robot submarino que transmisión de vídeo, o la capa de Ninja que se comercializó en bloques Ninja , una plataforma increíble que le permite automatizar casi cualquier cosa. Con estas extensiones capaces para el BEAGLEBONE, usted puede preguntarse cómo el Raspberry Pi podría incluso competir. Sé que era. A decir verdad, el Raspberry Pi complementos son muy escasos, y puesto que no hay depósito central para ellos, es difícil encontrar una buena lista. La mayoría de los complementos que he podido encontrar son simplemente tablas "de descanso" o placas de prototipos que permiten interactuar fácilmente con un tablero o soldar directamente en la placa. Estos tipos de tablas, si bien son útiles, no son una característica asesino y no son exclusivos de la Raspberry Pi. Adafruit Prototipos Pi Plata Algo que es único sería que este complemento de la cocción de hacks . Esta tarjeta le permite conectar fácilmente escudos y componentes compatibles con Arduino directamente a la la Raspberry Pi. Eso puede no parecer una gran cosa al principio, pero si usted recuerda el principio de este artículo mencioné que Arduino es realmente en una liga propia. Esto es en gran parte gracias a la increíble cantidad de add-on "escudos" que están disponibles para Arduino. De acuerdo con la lista Escudo Arduino , hay poco menos de 300 escudos para el Arduino y casi todos ellos son ahora compatibles con el Raspberry Pi. Fuera de esta compatibilidad Arduino sin embargo, el apoyo a los Add-On es todavía bastante bajo en el ambiente Raspberry Pi. A menos que la funcionalidad que desea implementar está cubierto por un escudo Arduino, puede estar fuera de suerte. Ganador: Raspberry Pi por los pelos gracias a Arduino complemento compatibilidad, sigo siendo muy optimista sobre el futuro de la BEAGLEBONE en esta categoría, aunque. Y realmente, si usted está pensando en comprar una Raspberry Pi y utilizando capas Arduino, probablemente debería simplemente comprar un Arduino. Hardware Accesibilidad Esta categoría no puede ser importante para la mayoría de los lectores, pero creo que es fundamental para los usuarios técnicos o cualquier persona que lo desea, puede producir una versión mínima de un proyecto que hicieron con su plataforma elegida. Tanto el Raspberry Pi y BEAGLEBONE Negro dependen en gran medida de la comunidad de código abierto, así que vamos a ver qué tan abiertos son a cambio. El Raspberry Pi se basa lamentablemente fuera de una plataforma de procesador propio que significa que usted no puede ver una hoja de datos completa para el procesador sin pasar por algunos aros importantes tales como: La firma de un acuerdo de confidencialidad con Broadcom Proporcionar Broadcom con un plan de negocios Comprometerse a comprar estos procesadores en la masa Es posible obtener más información sobre la estructura interna de la BCM2835 para acceder registro, pero hasta donde yo sé no hay documentación de las patillas del procesador. Por el contrario, la guía completa hoja de datos y usuario para el procesador en el BEAGLEBONE Negro se puede acceder a la página del producto Texas Instruments , y no tiene un requisito mínimo de compra. Además del procesador propietario, la Fundación Raspberry Pi también firmó un acuerdo de fabricación exclusiva con RS y Farnell , lo que significa que el diseño de la placa debe ser mantenida en secreto por ahora. Si usted está tratando de hacer su propia derivada de la Raspberry Pi o la necesidad de saber cómo los componentes están conectados entre sí, Eben ha proporcionado los planos para la Rev. B Raspberry Pi . Usted todavía tiene que comprometerse a comprar el chip Broadcom en la masa, si usted desea hacer su propio, pero por lo menos tener un punto de partida. Toda la documentación, incluidos los archivos de diseño, esquemas y documentos de referencia, para el BEAGLEBONE Negro está alojado en su página wiki , e incluye todo lo que desea hacer su propio BEAGLEBONE. Ganador: BEAGLEBONE Negro Comunidad A pesar de mis mejores esfuerzos, me parece que no puede encontrar datos fiables sobre el tamaño de la comunidad respectiva de cada plataforma. Viendo como (a partir de abril de 2013) el Raspberry Pi ha vendido más de un millón de unidades, creo que es seguro asumir que el Raspberry Pi ha desarrollado un público más amplio. Además de esto el Raspberry Pi consigue mucho mejor cobertura de los medios y la exposición general. Estas consideraciones son importantes si no está familiarizado con los sistemas o aparatos electrónicos de Linux en general, así como si usted está planeando en llevar a cabo un gran proyecto, que podrá decidir si necesita ayuda. Si cualquiera que lea sabe dónde puedo encontrar información sobre el tamaño de las comunidades respectivas, por favor hágamelo saber en los comentarios. Ganador: Raspberry Pi por un largo disparo Resumen Ahora que hemos visto en cada categoría en detalle, es una simple cuestión de sacar algunas conclusiones acerca de lo que las circunstancias que deben llevar a elegir una placa sobre la otra. Cuando el BEAGLEBONE Negro es la opción correcta Proyectos que necesitan para interactuar con muchos sensores externos - El increíble número de pines en el de las muchas opciones de bus BEAGLEBONE Negro y le permiten interactuar fácilmente con casi cualquier dispositivo que hay. Todo lo que requiere pequeño factor de forma, pero el procesamiento de alta velocidad - Por ejemplo, esta super cool nodo de cluster de computación de 33 Raspberry Pi habría sido mucho mejor usar la BEAGLEBONE Negro, tanto desde el punto de vista de precio y rendimiento. Los proyectos que es posible que desee comercializar - Desde el Raspberry Pi es un ambiente tan cerrado-fuente, es imposible de hacer sus propias versiones mínimas. La naturaleza abierta de BEAGLEBONE le permitiría tomar sólo las características más importantes y directamente de puerto que en su propio diseño. Como una plataforma de aprendizaje de sistemas embebidos - The Raspberry Pi tiene sus raíces en la educación, pero el hecho de que el BEAGLEBONE Negro funciona fuera de la caja me lleva a creer que es una mejor solución para el aprendizaje de los sistemas integrados. Porque cuando usted quiere que "sólo trabajo" - El hecho de que el BEAGLEBONE Negro funciona nada más sacarlo de la caja es una gran ventaja y le permite levantarse e ir en pocos minutos en lugar de una hora o más. Cuando el Raspberry Pi es la opción correcta Proyectos basados en multimedia - Con el procesamiento de gráficos mucho más potente y mayor número de opciones de conexión, el Raspberry Pi es una obviedad para interfaces multimedia. Ideas comunitario impulsado - Si usted tiene un proyecto que de alguna manera dependen de la comunidad para que funcione correctamente, debe elegir la comunidad muy activa de la Raspberry Pi. Si lo que cree que necesitará el apoyo, sin embargo, la comunidad BEAGLEBONE es muy útil y muchos proyectos Raspberry Pi será fácil portarlo a la BEAGLEBONE Negro. Como una plataforma de aprendizaje gráfica - Desde el BEAGLEBONE Negro no tiene bastante la capacidad de vídeo de la Raspberry Pi, yo recomendaría el Raspberry Pi para aprender sobre Linux en un entorno gráfico. Aunque para ser justos, que podría hacer lo mismo en una máquina virtual, simplemente no es tan divertido.
alternativa a la rasperry pi
Datos archivados del Taringa! original
52puntos
493visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos: