Jeffrey Cross
Jeffrey Cross

Como escolher entre Raspberry Pi e BeagleBone Black | Faço

Este artigo foi originalmente publicado no blog de Michael Leonard e foi publicado novamente aqui.

Já existem muitos artigos que comparam o Arduino, o Raspberry Pi e o BeagleBone Black; este não é um desses artigos. Eu acredito que é claro que o Arduino está em uma liga diferente do Raspberry Pi ou BeagleBone Black, e serve a um propósito totalmente diferente.

Quer ver como essas opções se comparam à concorrência? Faça o guia interativo da diretoria do Make: permite-lhe marcar o campo para encontrar a melhor placa para as suas necessidades.

O que eu procurava e não conseguia encontrar era um artigo abrangente que resumisse todos os prós e contras do Raspberry Pi e do BeagleBone Black, e para o que cada plataforma é mais adequada. Quando não consegui encontrar esse artigo, decidi escrever sozinho.

Começo esta comparação dando uma breve introdução a cada plataforma e, em seguida, analisaremos em profundidade as duas plataformas lado a lado para determinar qual é a melhor para cada categoria. As categorias cobertas são:

  • Comparação bruta
  • Unboxing
  • Facilidade de configuração
  • Custo total
  • Conexões
  • Showdown do processador
  • Showdown Gráfico
  • Showdown de áudio
  • Consumo de energia
  • Expansibilidade
  • Acessibilidade de Hardware
  • Comunidade

Vamos começar!

Sobre o Raspberry Pi

O Arduino é o verdadeiro pioneiro na área do microcontrolador e o dispositivo que deu início a toda a revolução do “fabricante”; O Raspberry Pi, por outro lado, é um dispositivo incrível que realmente iniciou a revolução do microprocessador.

Top de Raspberry Pi

O Raspberry Pi foi o primeiro computador barato (leia-se: US $ 35) de placa única, fácil de usar para o público em geral. O projeto para desenvolver o Pi nasceu da percepção de que os jovens estudantes não eram proficientes nos detalhes técnicos da computação que seus pares mais velhos haviam aprendido por necessidade. Devido a seus históricos menos técnicos, esses alunos não são capazes de realizar o nível esperado deles.

Para atacar esse problema, os criadores de Raspberry Pi desenvolveram o computador miniatura de baixo custo e desempenho relativamente alto que permitiria que uma nova geração de alunos interagisse com seus computadores de uma forma que nunca imaginaram ser possível.

Se você gostaria de aprender mais sobre o Raspberry Pi, eu recomendo que você acesse a página oficial “Sobre” ou “FAQ”. A história da criação do Raspberry Pi é inspiradora e vale a pena ser lida.

Sobre o BeagleBone Black

O BeagleBone Black é relativamente novato no mundo das quebras de microprocessador fáceis de usar, no entanto, o que faltou no time-to-market, o BeagleBone Black mais do que compensou em capacidade.

O BeagleBone Black evoluiu a partir da longa linhagem de produtos BeagleBoard para a versão atual; um pequeno fator de forma, um produto muito poderoso e extremamente expansível que permite que construtores, fabricantes, artistas e engenheiros criem projetos realmente inovadores.

A família BeagleBoard foi originalmente projetada para fornecer uma plataforma de desenvolvimento relativamente barata para os amadores experimentarem os poderosos novos dispositivos system-on-a-chip (SOC) que eram essencialmente capazes de executar todas as tarefas de um computador em um único chip. .

O BeagleBoard original custa US $ 125, enquanto o seu sucessor, o BeagleBoard-xM, custa US $ 145. Assim, apesar de esses sistemas serem muito poderosos, eles simplesmente não tinham o preço certo para obrigar as pessoas a comprá-los em grandes quantidades.

Depois do BeagleBoard-xM, a equipe BeagleBoard criou o BeagleBone original.É essencialmente uma versão menor e mais simples do BeagleBoard.

Enquanto o BeagleBone foi um bom começo, ainda não foi tão capaz como poderia ter sido, e em US $ 89, ainda era um pouco caro demais para o mercado de hobby.

No final de 2012, a equipe BeagleBoard finalmente lançou a versão mais recente do BeagleBone, chamada de BeagleBone Black. Eu acho que um olhar para a foto vai dizer por que eles escolheram esse nome.

Topo do BeagleBone Black

Esta versão manteve o mesmo fator de forma que o BeagleBone, mas adicionou um pouco de funções úteis e é geralmente um dispositivo todo melhor; ainda por cima, o BeagleBone Black tem um preço muito acessível a $ 45.

Se você quiser saber um pouco mais sobre os dispositivos BeagleBone ou BeagleBoard, visite a página oficial da comunidade ou a página da comunidade do fabricante. Essa é a melhor maneira de aprender os intrincados detalhes dessas plataformas e permitirá avaliar mais detalhadamente se o BeagleBone Black é ideal para você.

Então Raspberry Pi ou BeagleBone Black?

Agora que sabemos um pouco sobre cada dispositivo, vamos compará-los lado a lado e ver qual deles é o melhor para o que você deseja fazer. Eu farei o meu melhor para cobrir todos os tópicos que são importantes e para ser imparcial em minhas conclusões.

Se você vê algo que eu perdi ou acho que fiz uma chamada estúpida, me avise nos comentários! Apenas lembre-se de ser civilizado.

Comparação bruta

Para começar esta comparação, fiz uma tabela de resumo onde podemos dar uma olhada nas especificações brutas de cada dispositivo. Essa é uma boa maneira de obter uma visão geral rápida dos recursos de cada plataforma, mas nem sempre conta toda a história.

Para a divulgação completa, estou comparando o BeagleBone Black Rev. A5B ao Raspberry Pi Rev. B. A tabela de resumo abaixo compara as duas placas à medida que são enviadas, mas as comparações detalhadas abaixo consideram todo o ecossistema que suporta cada placa.

Comparando Raspberry Pi e BeagleBone Black
BeagleBone Black Raspberry Pi
Preço base 45 35
Processador 1GHz TI Sitara AM3359 ARM Cortex A8 700 MHz ARM1176JZFS
RAM 512 MB de DDR3L a 400 MHz 512 MB de SDRAM a 400 MHz
Armazenamento 2 GB on-board eMMC, MicroSD SD
Conexões de Vídeo 1 micro-HDMI 1 HDMI, 1 composto
Resoluções Suportadas 1280 × 1024 (5: 4), 1024 × 768 (4: 3), 1280 × 720 (16: 9), 1440 × 900 (16:10) todos em 16 bits Extensivo de 640 × 350 até 1920 × 1200, isso inclui 1080p
Audio Estéreo sobre HDMI Estéreo via HDMI, Estéreo a partir do conector de 3,5 mm
Sistemas operacionais Angstrom (Padrão), Ubuntu, Android, ArchLinux, Gentoo, Minix, SO RISC, outros… Raspbian (Recomendado), Ubuntu, Android, ArchLinux, FreeBSD, Fedora, RISC OS, outros…
Consumo de energia 210-460 mA a 5V sob condições variadas 150-350 mA @ 5V sob condições variadas
Capacidade de GPIO 65 Pins 8 Pins
Periféricos 1 Host USB, 1 Cliente Mini-USB, 1 Ethernet 10/100 Mbps 2 Hosts USB, 1 Micro-USB Power, 1 Ethernet 10/100 Mbps, conector de câmera RPi

Unboxing

Estas placas são amadores e não se espera exatamente que atendam aos mesmos altos padrões de um produto totalmente comercializado. Com isso em mente, ainda acredito que a embalagem e a primeira abertura das placas constituem uma parte importante da primeira impressão que um comprador terá.

Desembalando o BBB e o RPi. Não muito, porém, eu já tinha desembalado os dois e os usei um pouco…

Quando comprei meu Raspberry Pi, ele foi embalado em uma caixa de papelão branca sem marcas ou acessórios incluídos. Percebi que desde então eles começaram a ser enviados em caixas bem embaladas com marcas de aparência profissional, por isso não sustento minha experiência contra o Raspberry Pi.

O BeagleBone Black me foi dado de graça como participante do Concurso de Design Interno de TI de 2013. Ele foi embalado em uma caixa igualmente profissional e incluiu um cabo mini-USB e um pequeno cartão de apresentação.

Vencedor: Tie

Facilidade de configuração

Configurar o Raspberry Pi é francamente um pouco trabalhoso. Como a placa não vem com um cabo micro-USB incluído para fornecer energia, você deve obter um por conta própria. Além disso, o Raspberry Pi não vem com um sistema operacional pré-instalado ou armazenamento on-board. Você precisará obter um cartão SD para inicializar o Raspberry Pi. Depois de ter um cartão SD, você precisará baixar e instalar o sistema operacional no cartão. Depois de cuidar desses pré-requisitos, o Raspberry Pi deve estar pronto para uso.

Configurar o BeagleBone Black, por outro lado, é bem provável que seja o mais simples possível. Usando o cabo Mini-USB incluído, você pode conectar o BeagleBone Black ao seu computador para fornecer energia. O BeagleBone Black inicializará a partir do armazenamento on-board sem exigir mais trabalho do seu lado. Se você gostaria de interagir com o BeagleBone Black do seu computador, pode ser necessário instalar alguns drivers incluídos, mas isso é relativamente indolor.

Vencedor: BeagleBone Black por um longo tiro

Custo total

Este é realmente um tipo de categoria subjetiva, uma vez que os requisitos são diferentes para todos. Se você já tiver um cartão SD, um cabo micro-USB, um cabo HDMI e um teclado para usar com o Raspberry Pi, não haverá nenhum custo extra.

Para o BeagleBone Black, é bem possível que você não precise de nenhuma peça extra para acabar com uma placa utilizável. Se você deseja estender a funcionalidade além do básico, é provável que você precise comprar um cartão MicroSD e um cabo micro-HDMI.

Além disso, as duas portas USB no Raspberry Pi significam que você pode conseguir sem um hub USB. Como o BeagleBone Black tem apenas uma porta USB, a menos que você tenha algo como um Logitech Unifying Receiver, você precisará de um hub USB para usar um mouse e teclado.

No meu caso, o BeagleBone Black foi um pouco mais barato no geral, mas como há muitos fatores a serem considerados aqui, vou deixar isso para você.

Vencedor: Tie

Conexões

Se há uma coisa que os tipos de negócios e engenheiros podem concordar é que tudo se resume às conexões que você faz, e oh, o BeagleBone Black pode fazer algumas conexões.

Com dois conectores de 46 pinos, o BeagleBone Black tem um total de 92 pontos de conexão possíveis. Algumas dessas conexões são reservadas, mas quase todas podem ser reconfiguradas para serem usadas, se necessário. Observar o manual de referência mostra a seguinte lista (não exaustiva) de possibilidades:

  • 3 barramentos I2C
  • Ônibus pode
  • Ônibus SPI
  • 4 temporizadores
  • 5 portas seriais
  • 65 pinos GPIO
  • 8 saídas PWM
  • 7 entradas analógicas (conversores A / D de 12V max 12 bit)

Com uma lista tão impressionante de interfaces, o BeagleBone Black é uma verdadeira potência nesta categoria. Não tenho conhecimento de outras plataformas nesse tamanho e preço que forneçam tantas opções de interface, uma característica que é uma verdadeira bênção para muitos aplicativos.

Olhando para o Raspberry Pi, temos um cabeçalho de 26 pinos para fazer conexões com as seguintes interfaces possíveis:

  • 8 pinos GPIO
  • 1 interface UART
  • 1 barramento SPI
  • 1 barramento I2C

Esta é uma lista muito menor, mas seria perfeitamente adequada para um projeto baseado em I2C, SPI ou UART, bem como qualquer projeto que não exija interface externa. O verdadeiro poder do Raspberry Pi está em uma categoria diferente, que vamos dar uma olhada em breve.

Vencedor: BeagleBone Black, sem concurso

Showdown do processador

O processador é, talvez, o fator mais importante para determinar a rapidez com que o sistema será executado. As configurações de estoque nos dão um processador de 1 GHz no processador BeagleBone Black e um processador de 700 MHz no Raspberry Pi.

Em um esforço para colocar os dois em um campo de jogo mais nivelado, vamos supor que você tenha feito overclock no Raspberry Pi para ter a mesma velocidade de clock do AM3359.

O próximo recurso de definição que queremos analisar é a arquitetura do processador. O Raspberry Pi usa o conjunto de instruções ARMv6 um pouco mais antigo, enquanto o BeagleBone Black usa o conjunto de instruções ARMv7, que atualmente é a arquitetura mais comum entre os sistemas embarcados.

A nova arquitetura do BeagleBone Black se presta a mais do que apenas se gabar de direitos. Uma vantagem de usar o conjunto de instruções mais moderno é que o processador no BeagleBone Black é mais amplamente suportado pelos desenvolvedores de software. Notavelmente, alguns sistemas operacionais não são mais projetados para serem executados no conjunto de instruções ARMv6, incluindo o Ubuntu, que perdeu suporte no final de abril.

Outra vantagem do conjunto de instruções ARMv7 sobre o ARMv6 vai além do suporte e inclui aprimoramentos de desempenho reais. Embora a lista de aprimoramentos entre a v6 e a v7 seja longa, algumas das melhorias mais impressionantes, como a implementação de uma arquitetura superescalar, incluindo instruções para operações SIMD e um algoritmo aprimorado de previsão de ramificação, levam a alguns aumentos de desempenho surpreendentes.

Especificamente, mesmo quando executado na mesma velocidade de clock, o processador no BeagleBone Black é quase duas vezes mais rápido que o processador no Raspberry Pi. (Fonte 1: ARM A8 executa 2000 MIPS / MHz, Fonte 2: ARM11 executa 1250 MIPS / MHz)

Vencedor: BeagleBone Black

Showdown Gráfico

Esta é uma categoria na qual o Raspberry Pi realmente brilha. Com o processador gráfico Videocore integrado, o Raspberry Pi é capaz de decodificar fluxos de vídeo 1080p, renderizar OpenGL e até rodar o Minecraft (desculpe, ele não consegue lidar com o Crysis). Além do impressionante processamento gráfico, o Raspberry Pi também oferece um conector HDMI de tamanho completo e uma saída de vídeo composto para conexões de menor qualidade.

Tudo isso combina para colocar o BeagleBone Black na defensiva. O BeagleBone Black tem suporte a gráficos, mas não é tão poderoso e não suporta 1080p. Para aumentar o poder de processamento gráfico inferior, o BeagleBone Black oferece apenas uma conexão de vídeo micro-HDMI para fazer interface com o monitor ou a TV.

Embora existam capas adicionais que aumentam suas opções de conectividade, não há substituição pelo poder de computação gráfica do sistema Videocore no Raspberry Pi.

Vencedor: Raspberry Pi por uma margem sólida

Showdown de áudio

Este não é um grande showdown. Com o BeagleBone Black permitindo a saída de áudio somente em micro-HDMI e o Raspberry Pi suportando áudio através de HDMI ou através de um conector de áudio de 3,5 mm, o Raspberry Pi tem mais recursos prontos para uso.

Olhando para a perspectiva mais ampla, há uma placa de expansão para o BeagleBone Black que oferece uma saída de áudio de 3,5 mm, assim como um áudio de 3,5 mm e uma capacidade extra de processamento de áudio.

Como este é um complemento e não a configuração padrão, eu ainda darei essa categoria ao Raspberry Pi. Se você já tem um BeagleBone ou está procurando por algum processamento de áudio mais capaz, a capa de áudio add-on pode ser uma boa escolha.

Vencedor: Raspberry Pi

Consumo de energia

É francamente muito difícil encontrar dados confiáveis ​​sobre essa categoria. O manual de referência do BeagleBone Black fornece uma variedade de desenhos atuais, por isso não há nenhuma adivinhação.

O Raspberry Pi, por outro lado, tem muitas medições relatadas pelo usuário diferentes que variam muito, e eu nem sei mais o que é razoável. Os relatórios que parecem mais respeitáveis ​​mostram um consumo de energia ligeiramente menor do Raspberry Pi.

Se você tem algum dado confiável para qualquer uma dessas placas quanto ao consumo de energia, por favor me avise nos comentários.

Vencedor: Raspberry Pi por uma pequena margem com base em dados não confiáveis

Expansibilidade

Eu tenho que admitir, quando eu comecei a escrever este artigo, eu esperava que o BeagleBone Black dominasse essa categoria. Desde que eu tenho trabalhado em uma capa adicional para o BeagleBone Black (o SensorCape), eu já estava totalmente ciente do robusto ecossistema de add-on que existia para o BeagleBone.

O que eu não estava ciente, porém, foi o add-ons para o Raspberry Pi. Apenas para esclarecer, “complementos” não se referem a casos, cabos ou outros acessórios não funcionais; o que me interessa são as placas adicionais que tornam o seu BeagleBone ou Raspberry Pi mais capazes.

Vamos dar uma olhada no BeagleBone primeiro. Navegando pela página oficial de capas da CircuitCo, as seguintes placas adicionais realmente se destacam para mim.

  • Breadboard, prototype e breakout capes - Essas três capas permitem que você teste facilmente novas adições ao seu BeagleBone
  • Capa DVI - Permite conectar a um monitor DVI
  • VGA cape - Permite conectar a um monitor VGA
  • HDMI cape - Permite conectar a uma conexão HDMI, isso foi originalmente desenvolvido para o BeagleBone, mas poderia ser usado para o preto se você realmente realmente odeia micro-HDMI
  • Capas de LCD - Existem algumas versões de capas de LCD na loja que podem ser usadas para adicionar facilmente uma tela de LCD em cima do seu BeagleBone
  • Camera cape - Adiciona uma câmera de 3,1 MP em cima do BBB, também bem configurada para trabalhar com as capas de LCD para que você possa fazer sua própria câmera de mão
  • Cabo de áudio - Inclui dois conectores de áudio de 3,5 mm e permite que você configure a entrada e saída de áudio
  • Capa do motor - Adiciona um acionamento do motor TI que pode acionar até 8 motores CC a 500 mA por motor
  • Capa da bateria - para quando você quiser levar o seu projeto em qualquer lugar

É claro que essa lista não é exaustiva, então não quero levar ninguém a acreditar que isso é tudo o que está disponível. Estas são apenas as capas que se destacaram para mim como sendo amplamente úteis.

Existem muitas outras capas mais especializadas em produção que optei por não incluir. Estes incluem a capa ROV BeagleBone, destaque no projeto OpenROV e é usado para controlar um robô subaquático que transmite vídeo ao vivo; ou a capa Ninja que foi comercializada em Ninja Blocks, uma incrível plataforma que lhe permite automatizar quase tudo.

Com tais extensões capazes para o BeagleBone, você pode estar se perguntando como o Raspberry Pi poderia competir. Eu sei que fui. Verdade seja dita, os complementos do Raspberry Pi são muito escassos e, como não há repositório central para eles, é difícil encontrar uma boa lista.

A maioria dos add-ons que consegui encontrar são simplesmente placas “breakout” ou placas de prototipagem que permitem que você faça interface facilmente com uma placa de montagem ou solda diretamente na placa. Esses tipos de pranchas, embora úteis, não são um recurso matador e não são exclusivos do Raspberry Pi.

Adafruit Prototyping Pi Plate

Algo que é único seria este add-on de cozinhar hacks. Esta placa permite que você conecte facilmente escudos e componentes compatíveis com Arduino diretamente no Raspberry Pi.

Isso pode não parecer grande coisa no começo, mas se você se lembra do início deste artigo, mencionei que o Arduino está realmente em uma liga própria. Isto é em grande parte graças à incrível quantidade de “escudos” adicionais que estão disponíveis para o Arduino. De acordo com o Arduino Shield List, há pouco menos de 300 escudos disponíveis para o Arduino e quase todos agora são compatíveis com o Raspberry Pi.

Fora dessa compatibilidade com o Arduino, o suporte para placas adicionais ainda é bastante baixo no ambiente Raspberry Pi. A menos que a funcionalidade que você deseja implementar seja coberta por um escudo Arduino, você pode estar sem sorte.

Vencedor: Raspberry Pi por um cabelo graças à compatibilidade com o Arduino, ainda estou muito otimista sobre o futuro do BeagleBone nessa categoria. E realmente, se você está pensando em comprar um Raspberry Pi e, em seguida, usando cabos Arduino, você provavelmente deve apenas comprar um Arduino.

Acessibilidade de Hardware

Esta categoria pode não ser importante para a maioria dos leitores, mas eu acho que é fundamental para os usuários técnicos ou para quem queira produzir uma versão mínima de um projeto que eles fizeram com a plataforma escolhida. Tanto o Raspberry Pi quanto o BeagleBone Black dependem muito da comunidade de código aberto, então vamos ver como eles estão abertos em troca.

Infelizmente, o Raspberry Pi é baseado em uma plataforma de processador proprietária, o que significa que você não pode visualizar uma planilha de dados completa para o processador sem passar por alguns obstáculos significativos, como:

  • Assinatura de um acordo de não divulgação com a Broadcom
  • Fornecendo à Broadcom um plano de negócios
  • Comprometendo-se a comprar estes processadores a granel

É possível obter mais informações sobre a estrutura interna do BCM2835 para acesso ao registro, mas, até onde eu sei, não há documentação para as pinagens do processador. Em contraste, a folha de dados completa e o guia do usuário do processador no BeagleBone Black podem ser acessados ​​na página do produto da Texas Instruments e não exigem um requisito mínimo de compra.

Além do processador proprietário, a Fundação Raspberry Pi também assinou um contrato de fabricação exclusivo com a RS e Farnell, o que significa que o layout da placa deve ser mantido em segredo por enquanto.

Se você está tentando fazer sua própria derivada do Raspberry Pi ou precisa saber como os componentes estão conectados juntos, Eben forneceu os esquemas para o Rev. B Raspberry Pi. Você ainda terá que se comprometer a comprar o chip Broadcom a granel se quiser fazer o seu próprio, mas pelo menos você tem um ponto de partida.

Toda a documentação, incluindo arquivos de layout, esquemas e documentos de referência, para o BeagleBone Black, é hospedada na página wiki BeagleBone Black e inclui tudo o que você poderia querer para criar seu próprio BeagleBone.

Vencedor: BeagleBone Black

Comunidade

Apesar dos meus esforços, parece que não encontro dados confiáveis ​​sobre o tamanho da respectiva comunidade de cada plataforma. Vendo como (a partir de abril de 2013) o Raspberry Pi já vendeu mais de um milhão de unidades, acho que é seguro assumir que o Raspberry Pi desenvolveu um número maior de seguidores. Além disso, o Raspberry Pi obtém uma melhor cobertura da mídia e exposição geral.

Essas considerações são importantes se você não estiver familiarizado com os sistemas Linux ou eletrônicos em geral, bem como se estiver planejando realizar um grande projeto com o qual possa decidir que precisa de ajuda.

Uma pesquisa rápida de insights do Google mostra que, embora o BeagleBone Black tenha uma comunidade em crescimento, o Raspberry Pi ainda gera cerca de 13 vezes mais tráfego na web.

Vencedor: Raspberry Pi por um longo tiro

Resumo

Agora que examinamos cada categoria em detalhes, é uma questão simples tirar algumas conclusões sobre quais circunstâncias devem levar você a escolher uma placa sobre a outra.

Quando o BeagleBone Black é a escolha certa

Projetos que precisam interagir com muitos sensores externos - O incrível número de pinos no BeagleBone Black e as muitas opções de barramento permitem que você faça interface facilmente com praticamente qualquer dispositivo existente.

Tudo o que requer um formato pequeno, mas um processamento de alta velocidade - Por exemplo, este cluster de computação Raspberry Pi de 33 nós super legal teria sido muito melhor usando o BeagleBone Black, tanto do ponto de vista do preço quanto do desempenho.

Projetos que você pode querer comercializar - Como o Raspberry Pi é mais um ambiente de código fechado, é impossível criar suas próprias versões mínimas. A natureza aberta do BeagleBone permitiria que você apenas pegasse os recursos mais importantes e o colocasse diretamente em seu próprio design.

Como uma plataforma de aprendizado de sistemas embarcados - o Raspberry Pi tem suas raízes na educação, mas o fato de que o BeagleBone Black funciona de imediato me leva a acreditar que é uma solução melhor para aprender sobre sistemas embarcados.

Para quando você quer "apenas trabalhar" - O fato de que o BeagleBone Black funciona logo de cara é um grande bônus e permite que você se levante e vá em poucos minutos, em vez de uma hora ou mais.

Quando o Raspberry Pi é a escolha certa

Projetos baseados em multimídia - Com o processamento de gráficos significativamente mais poderoso e o maior número de opções de conexão, o Raspberry Pi não é um problema para interfaces multimídia.

Idéias orientadas pela comunidade - Se você tem um projeto que, de alguma forma, depende da comunidade para uma operação adequada, você deve escolher a comunidade muito ativa do Raspberry Pi. Se você acha que precisará de suporte, a comunidade BeagleBone é muito útil e muitos projetos do Raspberry Pi serão facilmente portados para o BeagleBone Black.

Como uma plataforma de aprendizado gráfico - Como o BeagleBone Black não possui a capacidade de vídeo do Raspberry Pi, eu recomendaria o Raspberry Pi para aprender sobre o Linux em um ambiente gráfico. Embora, para ser justo, você possa fazer a mesma coisa em uma Máquina Virtual, isso não é tão divertido assim.

Quando um ou outro trabalha

Projetos conectados à Internet - Se você deseja que o seu projeto envie atualizações para um servidor, ou talvez atue como um servidor, então a placa deve funcionar bem para você.

Você só quer ficar de fora - Talvez você só queira colocar seu nerd. Tudo bem, na verdade, está se tornando a coisa mais legal de se fazer. Se esse é o seu objetivo, então qualquer plataforma irá atendê-lo bem.

Espero que você tenha achado este guia útil e que você o use para fazer sua próxima compra. Se você ainda não consegue decidir qual é a certa para você e tem algum dinheiro para queimar, eu realmente recomendo comprar esses dois sistemas. Cada prancha tem pontos fortes diferentes e ambos oferecem algo diferente. Hacker feliz!

Se você gostou deste post então não deixe de compartilhá-lo, para mais artigos como este, visite meu blog.

Ação

Deixar Um Comentário