UDOO - Arduino, Linux e Android em uma mesma placa

UDOO

 

A placa UDOO (You Do - Você faz) é um mini computador de dimensões pequenas (11 cm x 8.5 cm) compatível com Android ou Linux (Ubuntu, Yocto, entre outros) e, além disso, possui uma placa Arduino DUE construída nesta mesma placa. Ela é uma plataforma legal para protótipos e projetos rápidos que demandam um processamento alto. Sua forma fácil de conexões e uso são ideais para fins educacionais.

 

Ela, como o projeto Arduino, tem a filosofia open hardware, e é uma placa de baixo custo. O processador principal da placa é o Freescale i.MX6 com núcleo ARM CORTEX-A9 e possui, além desse, o mesmo processador do Arduino Due, o microcontrolador ATMEL SAM3X8E, com núcleo ARM CORTEX-M3. Possui espaço para 4 CIs de RAM de 256x16 KB cada, da Micron.

 

Vejam o vídeo de apresentação dessa placa:

 

 

 

 Confiram os vídeos de unboxing e review feitos pelo Embarcados:

 

 

 

 

 

 

Existem 3 versões da placa: UDOO Quad, UDOO Dual, UDOO Dual Basic. O processador utilizado na UDOO Quad é o i.MX6Quad, na Dual, o i.MX6Dual e, na Dual Basis, o Freescale i.MX6DualLite de 1 GHz. Veja na tabela fornecida pelo fabricante que o processador Quad possui memória cache L2 maior, maior capacidade em gráficos 3D e 2D, capacidade de se comunicar com a memória DDR3 mais rapidamente (533 contra 400 MHz) e, além de maior performance, dispõe de comunicação SATA. Além disso, claro, quatro cores funcionando cooperativamente, enquanto o DUAL apenas utiliza dois cores.

 

 

O processador Freescale i.MX6 se comunica com o Atmel SAM3X por serial e por USB. Os dois canais de comunicação estão conectados. A serial é compartilhada em um dos conectores USB da placa, dependendo da configuração dos jumpers. A USB que conecta os dois processadores pode também ser utilizada como debug do sistema android. Para que isso aconteça, deve-se apenas mudar o status dos pinos do microcontrolador, já que os pinos também estão disponíveis em um conector externo. 

61fd017eab909f3542960f21d2df3883

 

Diversos pinos do i.MX6 e do M3 estão curto-circuitados, ligados entre si e disponibilizados nos conectores que permitem ao usuário conectar dispositivos externos à placa, nos headers de prototipagem. Deve-se ter muito cuidado com a configuração de entrada e saída de cada um desses sinais. A figura abaixo mostra as situações que não se deve permitir:

 

Dois pinos, de ambos os processadores, como saída. Um dos pinos de apenas de um dos processadores como entrada e o outro como saída e um sinal de entrada externo à placa.

 

 

Veja o que cada uma delas possui - está apresentado em formato de tabela pra facilitar a visualização e ficar claro as virtudes de cada uma das placas:

 

udoo2

 

A figura abaixo ajuda a encontrar onde estão cada um dos elementos da placa. Veja que realmente, além de ser uma capacidade de processamento alto, ainda tem diversas possibilidades de conexão com mundo exterior:

 

 

A seguir uma foto da placa em uso.

 

 

Todos os arquivos de projeto estão disponíveis nos links abaixo:

 

SilkScreen do TOP

SilkScreen do BOT

Esquemático REV D

Pinout

Diagrama de pinos

 

As placas podem ser compradas no site do UDOO. A versão UDOO Dual Basic está US$ 99,00, US$ 115,00 a versão Dual e US$ 135,00 a versão Quad.

 

Referências:

 

Projeto UDOO

Arduino Due

ARM Cortex-A9

Vivante

Freescale i.MX6

i.MX6 Fact Sheet

UDOO Starting Manual

i.MX6

Todos as fotos foram tiradas dos videos da UDOO e do site deles. A tabela, do site da Freescale.

 

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Thiago Lima
Apaixonado por sistemas digitais e circuitos eletrônicos, ja contabilizo 16 anos trabalhando com desenvolvimento de produtos eletrônicos. Formado na USP Sao Carlos, com mestrado em Engenharia Elétrica no Rochester Institute of Technology pelo CsF, atualmente lidero boa parte das operações do Embarcados, buscando levar conhecimento de sistemas eletrônicos para o Brasil. Experimentar o mundo das startups nos EUA foi transformador. La fui cofundador de uma startup de tecnologia chamada Una, sendo acelerado e incubado por um programa especial de Startups no RIT. Ao final, recebemos um prêmio de melhor startup do programa. No Laboratório Hacker de Campinas sou um dos entusiastas de novas tecnologias e apoio iniciativas da comunidade. Tambem participo de atividades comunitarias e sou um dos responsáveis pela Plataforma Ituiutaba Lixo Zero, onde escrevo regularmente artigos sobre redução de resíduos. Sou sonhador mesmo e quero acender a luz ?

20
Deixe um comentário

avatar
 
19 Comment threads
1 Thread replies
1 Followers
 
Most reacted comment
Hottest comment thread
3 Comment authors
Luca MouraFabio_Souza_EmbarcadosFabio Luis AnunciacaoEditorial: Movimento maker no Brasil - EmbarcadosArduino: Como utilizar o TIMER do ATmega328 - Embarcados Recent comment authors
  Notificações  
recentes antigos mais votados
Notificar
Luca Moura
Visitante
Luca Moura

Olá como você conseguiu uma pela robocore? , nao encontrei no site. foi diretamente pela loja fisica ?

Fabio Luis Anunciacao
Visitante
Fabio Luis Anunciacao

gostei da pagina ja compartilhei! massa! parabens cara! posso compartilha na minha pagina no face ! colocarei o seu link la ! ok pode?

Fabio_Souza_Embarcados
Visitante
Fabio_Souza_Embarcados

Olá Fabio, tudo bem?

Fique a vontade para compartilhar em suas redes sociais. Nossa missão é deixar o conhecimento ao alcance de todos. Obrigado pelo apoio. Acompanhe também nossas redes sociais. Abraços

trackback

[…] lançaram placas com o mesmo conceito e mantendo o padrão. Um caso bem interessante foi a placa Udoo, que não é uma placa Arduino, mas que aproveitou o padrão Arduino R3 para fortalecer seu projeto […]

trackback

[…] UDOO - Arduino, Linux e Android em uma mesma placa […]

trackback

[…] UDOO - Arduino, Linux e Android em uma mesma placa […]

trackback

[…] UDOO - Arduino, Linux e Android em uma mesma placa […]

trackback

[…] UDOO - Arduino, Linux e Android em uma mesma placa […]

trackback

[…] UDOO - Arduino, Linux e Android em uma mesma placa […]

trackback

[…] placa UDOO, apresentada aqui [1] por Thiago Lima [2], obteve muito sucesso na campanha lançada no Kickstarter [3], há dois anos. […]

trackback

[…] UDOO - Arduino, Linux e Android em uma mesma placa […]