Registrando dados de sensores usando Intel Edison e Python

Durante o Hackster Hardware Weekend, tive a oportunidade de testar a placa Intel Edison e fiquei bastante impressionado com seu formato e velocidade.

A Intel fez questão de incluir compatibilidade com Arduino em suas placas Edison e Galileo e, embora eu ache que é uma boa alternativa, sinto que alguns projetos simplesmente não exigem isso, e adicionar essa camada apenas tornaria mais difícil programar e podem usar mais recursos.

Então procurei maneiras de acessar os pinos GPIO diretamente do ambiente Linux, sem a sobrecarga do Arduino, e felizmente encontrei a biblioteca MRAA . Isso torna muito fácil a interface com os pinos Edison a partir do conforto de um script Python (e também há uma ligação Javascript).

Neste tutorial usaremos a biblioteca MRAA para registrar dados do sensor e transmiti-los para Ubidots .

Para começar a resolver problemas com a Internet das Coisas hoje, basta criar uma conta Ubidots e enviar facilmente seus dados para a Plataforma de Desenvolvimento de Aplicativos IoT Ubidots para desenvolver, visualizar e implantar seu Aplicativo de Solução de Problemas hoje mesmo!