Odroid C2

A Odroid C2 é uma miniboard com o mesmo formato da raspberry pi mas com uma capacidade superior de processamento. Possui uma cpu quad-core ARM de 64 bits com clock de 1.5 Ghz e 2 Gbytes de RAM. Eu tenho algumas que uso para estudar kubernetes e docker , outra rodando kodi e gosto muito da performance dela.

A Odroid C2 é fabricada por uma empresa coreana , a Hardkernel. Para acompanhar as novidades da empresa, seus produtos e dicas sobre a utilização é só ler mensalmente a ODROID Magazine. O numero de dezembro de 2016 já está disponível para download.

Referencias:

Odroid C2 no site da Hardkernel: http://www.hardkernel.com/main/products/prdt_info.php?g_code=G145457216438

Revista Odroid Magazine: http://magazine.odroid.com/

Manual da Odroid C2: http://magazine.odroid.com/wp-content/uploads/odroid-c2-user-manual.pdf

Divirta-se com a Odroid !

C.H.I.P. – Micro CPU Debian para o mundo IoT

 

IMG_20160701_131250

Chegaram os módulos C.H.I.P. que comprei na campanha do Kickstater no ano passado. A promessa do computador de US$ 9,00 não se cumpre totalmente devido ao frete de US$ 20,00 e principalmente ao imposto de 60% sobre o valor + frete na hora que chega ao Brasil mas mesmo assim é um marco na diminuição dos preços para os tiny computers. O C.H.I.P é muito interessante pelo tamanho, configuração  e possibilidades de utilização , já que já possui WiFi e Bluetooth 4.0 no seu hardware básico.

 

IMG_20160702_062359210

 

A impressão inicial é de uma construção muito bem cuidada com detalhes como a capa de plástico para a parte da solda da plaquinha:

 

IMG_20160702_062410700

 

 

Outro detalhe que demonstra a atenção com os makers e hackers é a colocação da descrição das funções dos pinos de I/O nos conectores do C.H.I.P:

 

IMG_20160702_062447816

 

O C.H.I.P. vem com um cabo com saidas para o audio e video composto para monitores analógicos:

 

IMG_20160702_062321352

 

Adicionei ao meu pedido uma placa de interface ( DIP ) para conexão a um monitor HDMI:

 

IMG_20160702_062802299

 

Agora é atualizar o sistema operacional com a versão mais atualizada, começar a experimentar o funcionamento do C.H.I.P. e postar por aqui algumas das experiências.

Referências:

Site do fabricante e loja : https://getchip.com/

Documentação para os iniciantes: http://docs.getchip.com/chip.html

 

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

Software Defined Radio de baixo custo

Desde fevereiro ,está acontecendo uma movimentação interessante no hardware para os  SDRs (Software Defined Radios): descobriram que os dados enviados pelos receptores de TV com interface USB de baixo custo , com chipset Realtek RTL2832U , podem ser usados como receptores genéricos de ondas de rádio na faixa de 64 MHZ até 1.7GHZ. Os dados crus recebidos pelo receptor são enviados para o computador e podem ser tratados digitalmente pelo software GNU-Radio.

Desta forma é possivel criar analisadores de espectro , receptores que podem receber e tratar dados de celulares GSM , estacoes AM , FM , relogios , alarmes e sensores . So não é muito molezinha de fazer, é preciso conhecer DSP e calculo mas existem diversos tutoriais e exemplos na internet para ajudar. A grande novidade é que os hardwares que existiam para isso custavam na faixa de 1000 dolares e uma TV USB custa 20 dolares nos distribuidores chineses.

Links:

Definição de SDR na Wikipedia: http://en.wikipedia.org/wiki/Software_radio

GNU Radio : http://gnuradio.org/redmine/projects/gnuradio/wiki

Osmocom SDR , criadora do driver rtl-sdr: http://sdr.osmocom.org/trac/wiki/rtl-sdr

PDF explicando o que é SDR : http://www.flex-radio.com/Data/Doc/qex1.pdf

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

Tem Beagleboard a venda na Digikey

Há dois dias atrás, dei uma olhada no estoque de Beagleboard na Digikey e tinham 207 placas, hoje só tem 160 e diminuindo. Se você estiver interessado em comprar uma ( assim que nem que eu ) corra que está acabando rápidamente. O preço continua o mesmo , US$ 149,00 mas a Digikey está com frete fixo promocional para o Brasil de US$40,00 , via FEDEX e UPS. Não esqueça de multiplicar pelo taxa do dólar e nem da parte do Lula, imposto de 60% sobre o preço de venda mais o valor do frete.

Esta placa é uma grande pedida para quem está interessado em aprender sobre sistemas embarcados, Linux, ARM , DSP, Video HD, PVR, HTPC, reconhecimento facial etc, etc.

Divirta-se !!!

Atualização em 05/02/2010 as 17:42:

Só tem 105 placas na digikey. Link para comprar e dar uma olhada no estoque http://search.digikey.com/scripts/DkSearch/dksus.dll?lang=en&site=US&KeyWords=296-23428-ND

Versão Arduino 0012 para Linux disponível para download

 captura_da_tela-arduino-0012-alpha.png

A versão 0012 da IDE do Arduino para linux já está disponivel para download. Baixei , compilei e executei alguns sketch’s básicos sem encontrar nenhum problema até o momento.

Links:

Arduino 0012 para Linux

Posts Relacionados:

IDE Arduino 0012
ATMEGA328P – Quadruplicando a memoria do Arduino
Tatuino , o primeiro Arduino industrializado brasileiro