Professional Documents
Culture Documents
s Coisas
Samuel Pereira
Vitor R. Di Toro
Lab. de Sistemas
Embarcados
http://www.libelium.com/top_50_iot_sensor_applications_ranking/
O Galileo
Quark
SoC X1000
MB SRAM
MB Flash
11KB
EEPROM
O Galileo
O Galileo
Compatibilidade Arduino
Compatibilidade Arduino
https://communities.intel.com/docs/DOC-22226
Instalao do Driver
Caminho:
Painel de Controle >>
Sistema e Segurana >>
Sistema >>
Gerenciador de Dispositivos
Instalao do Driver
Instalao do Driver
Atualizao do Firmware
Atualizao do Firmware
Atualizao do Firmware
Atualizao do Firmware
Wiring
Wiring
Aplicao 1
Aplicao 1
Aplicao 1
https://www.yoctoproject.org
Yocto
Instalao do Yocto
Instalao do Yocto
Conexo Serial
Conexo Serial
Principais comandos
cat: mostra contedo do arquivo
mkdir/rmdir: cria/remove diretrio
vi: editor de textos
ifconfig: mostra informaes de rede
opkg: instalador pacotes
pwd: mostra localizao (em diretrio)
ls: lista contedo do diretrio
chmod: muda permisses do arquivo
cd: permite navegao por diretrios
rm/cp/mv: remove/copia/move arquivo
http://www.busybox.net/downloads/BusyBox.html
Conexo SSH
Conexo SSH
Conexo SSH
Conexo SSH
FTP
Abrir /etc/ssh/sshd_config:
Na linha 113, adicionar internal-sftp:
"Subsystem
FTP
Shell
http://www.malinov.com/Home/sergey-s-blog/intelgalileo-programminggpiofromlinux
Instalao de Ferramentas
date mmddHHMMaaaa
echo "src/gz all
http://repo.opkg.net/galileo/repo/all
src/gz clanton http://repo.opkg.net/galileo/repo/clanton
src/gz i586
http://repo.opkg.net/galileo/repo/i586" >>
/etc/opkg/base-feeds.conf
opkg
opkg
opkg
opkg
opkg
update
install --force-overwrite uclibc
install packagegroup-core-buildessential
install nano
install git
Instalao de Ferramentas
Acessar: http://pip.readthedocs.org/en/latest/installing.html
Baixar o "get-pip.py"
Passar para o Galileo via FileZilla
Executar "python get-pip.py
Instalao do Paho:
pip install paho-mqtt
Aplicao 2
Salvar o arquivo pyMailCheck.py em /media/realroot:
import imaplib
obj = imaplib.IMAP4_SSL('imap.gmail.com', '993')
obj.login('my_email_address@gmail.com','myPassword')
obj.select()
print len(obj.search(None,'UnSeen')[1][0].split())
https://learn.sparkfun.com/tutorials/galileo-unread-email-counter
Aplicao 2
Aplicao 2
Aplicao 2
Aplicao 2
https://software.intel.com/en-us/iot
https://communities.intel.com/docs/DOC-22226
https://
learn.sparkfun.com/tutorials/galileo-getting-started
-guide
https://
learn.sparkfun.com/tutorials/galileo-experiment-gu
ide
https://www.youtube.com/watch?v=utZpKM7i5Z4
https://software.intel.com/en-us/iot
https://
software.intel.com/en-us/blogs/2014/09/08/announci
ng-intel-iot-developer-kit
https://software.intel.com/en-us/iot/sensors
https://github.com/intel-iot-devkit/upm/
https://github.com/intel-iot-devkit/mraa/
https://software.intel.com/en-us/iot/downloads
https://software.intel.com/en-us/iot/getting-started