Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Python e IoT com Pingo

Python e IoT com Pingo

Palestra apresentada no TDC 09/07/2016

More Decks by Rafael Henrique da Silva Correia

Other Decks in Technology

Transcript

  1. Rafael Henrique da Silva Correia @rafaelhenrique http://blog.abraseucodigo.com.br - Desenvolvedor por

    opção – Uma ótima opção! - Ex-administrador de sistemas Linux (LPIC2) - Bacharel em Ciência da computação (Uniso) - Atuando atualmente como desenvolvedor web no Luizalabs - “Coordenador/instrutor” do Grupo de Estudos Python Sorocaba - Membro do GruPy-SP - Viciado em World of Warcraft (for the horde!) - Atual viciado em leds - Palestrante nas horas que sobram Eu
  2. Onde Python entra nessa de IoT!? • Tem muitos módulos

    para conversar com muitos dispositivos/placas • Várias placas hoje tem sistema operacional, com isso estas placas podem usar Python internamente • Seu computador não tem tantos sensores para se comunicar ao “mundo real” • Python é fácil de aprender! Mais fácil ainda é usar o Pingo! :D
  3. Pingo - Unificando módulos Para sua vida ficar mais fácil

    • Luciano Ramalho juntamente ao pessoal do Garoa Hacker Clube criou um projeto para unificar essa porrada de módulos! • Este projeto é bem legal (achei FODA!) e se chama Pingo • O nome vem do “Garoa Hacker Clube” pois a Garoa tem Pingos • O nome foi aprovado pois também se refere a “Vai pino!” em inglês “Pin go!”
  4. Interações com o mundo real • Pyputsputs – Recebe ondas

    sonoras através do microfone do computador e transforma isso em “intensidade luminosa” em uma barrinha (como aquelas de aparelho de som) https://github.com/rafaelhenrique/pyputsputs • Pingo Flask Example – Projeto didático criado para demonstrar o uso de alguns componentes integrados a um framework Web (Flask no caso) https://github.com/rafaelhenrique/pingo_flask_example