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 256×16 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.

F1LftwC0uJ4nLim855wM72letgfFGmnPfrT9sN7P6 48B4NX7tZPaLaaV0QpZ0nwCtrOucOPDyGyHup TObzeZLSL2 ptglIEgfOCnG8lggFv74L4 0Nc4 esQ

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.

WSytlJyRiipJd1NsMUq

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.

Website | Veja + conteúdo

Sou formado em Engenharia Elétrica na USP Sao Carlos, com mestrado em Engenharia Elétrica no Rochester Institute of Technology pelo CsF. Tenho 17 anos de experiência em projetos de circuitos eletrônicos. Escrevo regularmente para o Embarcados, adoro eventos sobre tecnologia, onde posso rever amigos e conhecer pessoas do ramo.

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

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

Comentários:
Notificações
Notificar
guest
20 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Luca Moura
Luca Moura
25/11/2016 17:50

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

Fabio Luis Anunciacao
Fabio Luis Anunciacao
20/05/2016 15:41

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
Fabio_Souza_Embarcados
Reply to  Fabio Luis Anunciacao
20/05/2016 15:44

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
03/06/2015 01:14

[…] 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
28/05/2015 08:07

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

trackback
21/05/2015 01:33

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

trackback
13/05/2015 17:23

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

trackback
05/05/2015 14:36

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

trackback
22/04/2015 09:10

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

trackback
22/04/2015 01:12

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

trackback
09/04/2015 15:37

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

Talvez você goste:

Séries

Menu