SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
APIs Python para IoT
Daniela Morais
@danielammorais
danielammorais.com
Sobre mim
danielammorais.com
Técnico Informática pela UNICAMP
Ciência da Computação - IC/UNICAMP
Estágio em Sofist Intelligent Software Testing
Consultor Jr. na Sensedia
Arduino
danielammorais.com
Placa de prototipação
Simples de utilizar e barato
danielammorais.com
danielammorais.com
int led = 13;
void setup() {
pinMode(led, OUTPUT);
}
void loop() {
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW);
delay(1000);
}
danielammorais.com
Analógico vs Digital
danielammorais.com
O desafio de IoT
danielammorais.com
Agilizar o desenvolvimento
Garantir segurança
Portabilidade
O desafio de IoT
danielammorais.com
Compatibilidade
danielammorais.com
Pingo
Desenvolvido em evento da Intel e Garoa
Hacker Club
100% Python
danielammorais.com
Um único código compatível
com múltiplas placas
danielammorais.com
Demo
StandardFirmata para Arduino
$ pip install pingo
$ pip install pymata
danielammorais.com
danielammorais.com
Flask
danielammorais.com
APIs REST
Fácil desenvolvimento e muita documentação
danielammorais.com
Curiosidades off topics
danielammorais.com
MQTT
CoAP
Mbed Device Connector
HTTP
danielammorais.com
MQTT
Obrigada!
danielammorais.com
“A economia do século 21 não é sustentada por aço. A
economia do século 21 é sustentada por software. Software
é elemento tão fundamental para o desenvolvimento
econômico no século 21 quanto o foi a produção de aço no
século 20. A estrutura societária neste país mudou, no resto
do mundo desenvolvido está mudando, e continuará
mudando nos países em desenvolvimento, rumo a
economias cuja commodity primária fundamental à
produção é software. E a boa notícia é que ninguém o
possui.”, Software e Comunidade no começo do Século 21

Weitere ähnliche Inhalte

Ähnlich wie Python APIs IoT

Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoFátima Bernardes
 
Arduino + Delphi Mobile Lâmpada
Arduino + Delphi Mobile LâmpadaArduino + Delphi Mobile Lâmpada
Arduino + Delphi Mobile LâmpadaVic Fernandes
 
IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!Rodolfo Cruz
 
Java, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de InovaçãoJava, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de InovaçãoGlobalcode
 
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...Alvaro Viebrantz
 
Aplicacao de sistemas Android em Arduino
Aplicacao de sistemas Android em ArduinoAplicacao de sistemas Android em Arduino
Aplicacao de sistemas Android em ArduinoGDGFoz
 
O TAL DO IOT CHEGOU! Do nó a nuvem
O TAL DO IOT CHEGOU! Do nó a nuvemO TAL DO IOT CHEGOU! Do nó a nuvem
O TAL DO IOT CHEGOU! Do nó a nuvemAllef Anderson
 
Sindpd introducao arduinodomotica
Sindpd introducao arduinodomoticaSindpd introducao arduinodomotica
Sindpd introducao arduinodomoticaDesiree Santos
 
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...Embarcados
 
Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeita
Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeitaPalestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeita
Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeitaWaelson Negreiros Nunes
 
Internet das Coisas com Coisas Reais: Java , Things API, Raspberry PI e Toys!
Internet das Coisas com Coisas Reais:  Java , Things API, Raspberry PI e Toys!Internet das Coisas com Coisas Reais:  Java , Things API, Raspberry PI e Toys!
Internet das Coisas com Coisas Reais: Java , Things API, Raspberry PI e Toys!Globalcode
 
Arduino e a internet das coisas
Arduino e a internet das coisasArduino e a internet das coisas
Arduino e a internet das coisasRodrigo França
 

Ähnlich wie Python APIs IoT (20)

arduino presentation
arduino presentationarduino presentation
arduino presentation
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básico
 
Como criar uma fábrica de produtos
Como criar uma fábrica de produtosComo criar uma fábrica de produtos
Como criar uma fábrica de produtos
 
Arduinrio
ArduinrioArduinrio
Arduinrio
 
Minicurso arduino
Minicurso arduinoMinicurso arduino
Minicurso arduino
 
Arduino + Delphi Mobile Lâmpada
Arduino + Delphi Mobile LâmpadaArduino + Delphi Mobile Lâmpada
Arduino + Delphi Mobile Lâmpada
 
IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!
 
Java, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de InovaçãoJava, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de Inovação
 
TDC2014 - Arduino Legacy
TDC2014 - Arduino LegacyTDC2014 - Arduino Legacy
TDC2014 - Arduino Legacy
 
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
 
Aplicacao de sistemas Android em Arduino
Aplicacao de sistemas Android em ArduinoAplicacao de sistemas Android em Arduino
Aplicacao de sistemas Android em Arduino
 
Computação física com arduino
Computação física com arduinoComputação física com arduino
Computação física com arduino
 
O TAL DO IOT CHEGOU! Do nó a nuvem
O TAL DO IOT CHEGOU! Do nó a nuvemO TAL DO IOT CHEGOU! Do nó a nuvem
O TAL DO IOT CHEGOU! Do nó a nuvem
 
Bento Quirino Apresentação
Bento Quirino ApresentaçãoBento Quirino Apresentação
Bento Quirino Apresentação
 
Sindpd introducao arduinodomotica
Sindpd introducao arduinodomoticaSindpd introducao arduinodomotica
Sindpd introducao arduinodomotica
 
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
 
Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeita
Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeitaPalestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeita
Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeita
 
Hardware hacking 101
Hardware hacking 101Hardware hacking 101
Hardware hacking 101
 
Internet das Coisas com Coisas Reais: Java , Things API, Raspberry PI e Toys!
Internet das Coisas com Coisas Reais:  Java , Things API, Raspberry PI e Toys!Internet das Coisas com Coisas Reais:  Java , Things API, Raspberry PI e Toys!
Internet das Coisas com Coisas Reais: Java , Things API, Raspberry PI e Toys!
 
Arduino e a internet das coisas
Arduino e a internet das coisasArduino e a internet das coisas
Arduino e a internet das coisas
 

Python APIs IoT