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

APIs Python para IoT