Intel Galileo

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
A placa Intel Galileo mede 7,1 x 10,7 cm. É maior que o Arduino UNO R3 mas os conectores para shields preservam as dimensões originais.

Intel Galileo (nome oficial) é uma placa de desenvolvimento compatível com Arduino, baseada no chip Quark da Intel. O Quark é um SoC (System on a Chip) que inclui uma CPU de 32 bits da classe Pentium, capaz de rodar GNU/Linux, além de outras funções de I/O, gerenciamento de memória, etc. Anunciada na Maker Faire Roma em outubro de 2013, esta é a primeira placa Arduino com uma CPU x86.

Ao contrário de outros Mini PCs compatíveis com Arduino (Yún, Udoo, Tre), o Galileo não tem um microcontrolador Atmel para executar os sketches ao lado do processador que roda Linux: o chip Quark desempenha todas as funções programáveis.

O Galileo não tem uma saída de vídeo integrada, portanto apesar de rodar GNU/Linux ele destina-se a aplicações embarcadas (como o Arduino Yún ou o BeagleBone original), e não funciona como um Mini PC de uso geral (como o Raspberry Pi, o BeagleBone Black ou o Udoo).

O primeiro Intel Galileo do Garoa Hacker Clube foi uma doação da equipe de inovação em IoT da Telefonica Digital.

Software

Página oficial de downloads do Intel Galileo (inclui versão especial da Arduino IDE)
https://communities.intel.com/docs/DOC-22226
Yocto, o sistema de build para distros GNU/Linux embarcadas
https://www.yoctoproject.org/

A IDE atual do Arduino pro Galileo tem um bug quando se roda em sistemas que não tenha a lingua padrão en_US, ele não abre. Segundo a comunidade, a proxima versão vai resolver esse problema, entretanto tem um jeito de resolver temporariamente.

No Mac OSX
cd Arduino.app/Contents/MacOS
env LANG=en_US LC_ALL=en_US.utf8 ./JavaApplicationStub
No Linux
No Windows

Acessórios

Como instalar um módulo WiFi mini-PCIexpress
http://www.malinov.com/Home/sergey-s-blog/intelgalileo-addingwifi
Base de montagem (projeto para imprimir em 3D)
http://www.thingiverse.com/thing:211743

Referências

Página oficial em Arduino.cc
http://arduino.cc/en/ArduinoCertified/IntelGalileo
Intel Galileo Getting Started
https://communities.intel.com/docs/DOC-22204
Intel Galileo Data Sheet
https://communities.intel.com/docs/DOC-21835
Página de suporte oficial da Intel (muitos links!)
http://www.intel.com/support/galileo/index.htm?wapkw=galileo
FAQ oficial
https://communities.intel.com/message/207619
Reportagem da Adafruit (muitos links!)
http://www.adafruit.com/blog/2013/10/03/breaking-news-there-is-now-an-intel-based-arduino-galileo-intel-galileo-makerfairerome-arduino/
Análise e exemplo da Sparkfun
https://www.sparkfun.com/news/1360