Instalando Oracle Java 8 na Beaglebone Black – IoT Episódio 1

Java é uma unanimidade. Ponto.  Então é necessário conhecer e instalar o Java JDK para poder utilizar alguns softwares interessantes na expedição pela Internet da Coisas. Neste post iremos instalar o Java Development Kit na Beaglebone Black.  A Beaglebone Black, vulgo BBB , é um computador ARM de baixo custo , totalmente open-source no hardware e no software que tem uma performance bastante interessante para o seu tamanho e faixa de preço no exterior.

Para começar vamos  na página da oracle  em http://www.oracle.com/technetwork/java/javase/downloads/index.html e clique no botão “JDK DOWNLOAD”

botaoJdk

Na próxima página que se abre , marque a opção “Accept License Agreement”  e clique no nome do arquivo para iniciar o download da versão do Java para ARM “Linux ARM 32 Hard Float ABI” . Em junho de 2016, o arquivo disponível é o jdk-8u91-linux-arm32-vfp-hflt.tar.gz.

telaDownloadOracle

Se tiver feito o download em outro computador , faça a transferencia para a BBB por rsync , ftp ou rcp.

Após a transferencia para a BBB , vá para o diretório para onde o arquivo foi transferido e execute os seguintes comandos :

$ sudo mkdir /opt/jdk
$ sudo tar -zxf jdk-8u91-linux-arm-vfp-hflt.tar.gz -C /opt/jdk
$ sudo update-alternatives --install /usr/bin/java java  /opt/jdk/jdk1.8.0_91/bin/java 100
$ sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_91/bin/javac 100

Ao final da execução dos comandos , verifique se está ok :

$ java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) Client VM (build 25.91-b14, mixed mode)

Pronto , sua BBB está pronta para compilar e executar programas em Java.

Divirta-se !

Referencias:

Download Oracle Java para Arm:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Beaglebone Black: https://beagleboard.org/black

IoT - Internet of Things , Internet das Coisas:
https://pt.wikipedia.org/wiki/Internet_das_Coisas

Hardware Livre no Flisol 2011 Rio de Janeiro

l

No próximo dia 9 de abril vai acontecer na UNIRIO – URCA a edição carioca do maior evento de divulgação de software livre da América Latina: o FLISOL (Festival Latino Americano de Instalação de Software Livre). O FLISOL2011 RJ é organizado pelo SoftwareLivre-RJ.org, trazendo voluntários para realizar instalações de Software Livre nos computadores dos visitantes do FLISOL2011. A participação no FLISOL2011 é totalmente gratuita e aberta à comunidade.

As comunidades de Hardware Livre do Rio de Janeiro, ArduInRio e BeagleBoardInRio estarão presentes com workshops e palestras. Destaques para a palestra sobre Arduino, apresentada pelo Alvaro “Turicas” Justen de (08:00 as 09:00 na sala A) e o Workshop de Arduino a ser realizado pelo pessoal do ArduInRio .

Não Percam !!

Link:

FLISOL 2011 Rio de Janeiro

Beagleboard do Je ganha proteção de acrílico

Eu quase destruí a minha Beagleboard !

Deixei uma chave de fenda cair em cima da mesa e por pouco não acertei a coitadinha bem no meio. Por causa disso resolvi fazer uma proteção para ela. Não ficou tão legal quanto a do Tiago Maluta mas vai dar pro gasto. A proteção foi feita com dois pedaços de acrilico que iam ser jogados fora, um branco e outro transparente , 4 parafusos e 12 porcas. As placas foram cortadas nas dimensões de 3 x 3,1 polegadas e furadas nas mesmas posições dos furos da Beagleboard. Após aparafusar tudo, o conjunto ficou bem rigido e protege a Beagleboard pelos dois lados. A “inspiração” para este arranjo veio de um post no blog Becoming Cyborg onde uma Beagleboard é usada como um computador “vestível” ( wearable computer). No post foi colocada a proteção só na parte de cima da Beagleboard, mas eu resolvi colocar do outro lado tambem,  para poder coloca-la em mesas metálicas sem susto .

Acrylic protetion for beagleboard

Links:

Tiago Maluta – Prototipo de caixa para Beagleboard
Becoming Cyborg – CD Case for Beagleboard

Posts Relacionados:
Beagleboard
Beagleboard XM
BlogdoJe leva Arduino e Beagleboard ao FLISOL-DF 2010
Chegou a Beagleboard do Je
Tem Beagleboard a venda na Digikey

Caixa de Acrilico para Beagleboard XM

beagleboard-xM case, originally uploaded by koenkooi.

Koenkooi é um dos primeiros felizardos usuários da Beagleboard XM. Ele é o criador da Beaglecoaster ,uma proteçã para a Beagleboard que impede que desastres aconteçam com a placa. Ele publicou no flickr a foto acima, com o resultado de uma troca que fez de uma Beaglecoaster por uma caixa de acrilico customizada para a XM.

Muito bacaninha essa caixa.

Links:
Fotos do koenkooi

Posts relacionados:
Beaglecoaster , proteção para Beagleboard

Beaglecoaster, proteção para a sua Beagleboard

Beaglecoaster revision 17, originally uploaded by koenkooi.

O usuário do flickr “koenkooi” , desenvolveu esta proteção para a Beagleboard após ter dado curto em duas placas. A placa não oferece proteção total para a placa mas garante que ela não encoste na mesa e protege as laterais e seus conectores.
O projeto é open-source e pode ser construido utilizando uma impressora 3D. O projeto está no repositório ThingVerse

Texas Instruments trabalhando para permitir a exportação da BeagleBoard XM

Fonte: BeagleBoard.org
Fonte: BeagleBoard.org

A página da Beagleboard.org, referente a compra da XM, foi atualizada hoje. Agora consta a informação que a Texas Instruments está trabalhando na classificação da XM para exportação visando permitir a venda para fora dos Estados Unidos. De qualquer forma, quem comprar agora vai esperar 6 semanas até chegar a caixinha.

Aguardemos então …

Link:

http://beagleboard.org/buyxM

Choradeira geral Beagleboard XM não pode ser vendida para o Brasil

Se voce tentar comprar uma XM no site da digikey para entrega no Brasil, irá aparecer a mensagem “Due to U.S. export controls, we are unable to add this item to your order” . Em conversa com o setor de suporte as vendas da Digikey, fui informado que esta restrição foi criada pela Texas Instruments no contrato de fornecimento entre as duas empresa.

E aí Texas, qual a explicação para a restrição ?

Beagleboard XM

DSC_0062, originally uploaded by jadonk.

A nova versão da Beagleboard, chamada XM, já está aparecendo em fotos no flickr. Esta nova versão tem como diferenciais mais visiveis a presença de um hub USB on-board com 4 portas , uma interface 10/100 Ethernet, 512-MB LPDDR RAM e 1 GHz de clock.
A previsão de lançamento é agora em junho de 2010 por US$ 179,00.
Maiores informações em http://beagleboard.org/hardware-xM

Foi muito bom o FLISOL-DF 2010

24 de abril, sábado de sol e ocorreu em Brasilia mais uma edição do FLISOL-DF.

Muita gente de diversas faixas de idade e nível de conhecimento técnico, estiveram presentes a mais esta edição do FLISOL na FAJESU, Distrito Federal. A organização do evento liderada pelo Professor Ronald foi impecável. Todas as palestras foram de alto nível e contaram com palestrantes de alto nivel e competencia reconhecida no cenário candango. Apesar de me sentir meio “Estranho no Ninho”, as palestras de open-hardware que apresentei foram concorridas e desta vez eu garanto que não levei os amigos e a familia para encher a platéia.

A palestra sobre o Arduino teve participações da platéia e até um dos participantes questionando por que o projeto não foi feito com um PIC, iniciando um pequeno debate sobre PIC X AVR. Ao final fiquei com a impressão que todos ficaram com vontade de ter um Arduino para chamar de seu.

A palestra sobre a Beagleboard tambem chamou bastante a atenção da platéia. A perspectiva de rodar um sistema operacional complexo como o Linux, com boa performance em um hardware fisicamente tão pequeno, deixou a platéia impressionada. As possibilidade de colocar aplicações que rodam 24×7,  principalmente de monitoramento, nagios, asterisk e outras, deixou o pessoal com a mente cheia de ideias e possíveis projetos com a plaquinha.

O meu objetivo foi alcançado: introduzir o conceito de open hardware na comunidade de software livre e indicar caminhos para que aumentem seu conhecimento sobre o assunto. Quanto a workshops, oficinas e outras palestras , me coloco a disposição para apresentar e orientar. É só combinar através do email “jeronimo arroba blogdoje ponto com ponto br” e vamos colocar mais arduinos e beagleboards para trabalhar.

Obrigado a todos que participaram e a organização do FLISOL-DF 2010.