![Page 1: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/1.jpg)
IoT customizada pelo usuário
Fernando Koyanagi
Canal Youtube Fernando K Tecnologia
Realização
Apoio
![Page 2: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/2.jpg)
Por Fernando Koyanagi
Minha formação:
Bacharel em Ciência da Computação
Técnico em eletrônica
Perfil Maker / Youtuber
Experiência na indústria / Serviços
DesenvolvimentoHardware Software
Mecatrônica
IntegradorHardwareSoftware
Mecatrônica
UsuárioSoftware
![Page 3: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/3.jpg)
Por Fernando Koyanagi
Minha resposta pessoal, depende :
Mão de obra qualificada em
• Eletrônica
• Mecânica
• Software : desenvolvimento de software/Firmware
• Acesso rápido a componentes.
• Poder de compra da nossa moeda.
• Terceirização de processos / Serviços - ecosistema
• Integração de Sistemas / Equipamentos / Protocolos legados
![Page 4: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/4.jpg)
Por Fernando Koyanagi
Estamos preparados ?
Temos opção ?
![Page 5: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/5.jpg)
Integração de Eletrônica, Mecânica e IoT
Mundo Maker : Componentes vs Módulo: Preço e disponibilidade: Informação na Internet ( Datasheet, esquemas, Blogs e Youtube)
Microcontroladores e componentes baratos
![Page 6: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/6.jpg)
Por Fernando Koyanagi
Processamento / Sistema
Energia / Gás / Agua
Captação dos dados
Equipamentos
1) Conectividade rápida, baixa latência para alguns Sensores e
Robôs.
2) Plataformas de IoT
3) Cloud Computing com Nuvem Cache
4) Segurança de sensores e redes
![Page 7: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/7.jpg)
Por Fernando Koyanagi
Machine Learning
Processamento / Sistema
![Page 8: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/8.jpg)
LabMaker
![Page 9: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/9.jpg)
LabMaker : projetos de máquinas
![Page 10: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/10.jpg)
A indústria de 1 homem só
Você planeja MKT
Você projeta
Você produzVocê vende
![Page 11: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/11.jpg)
Impressoras 3D
![Page 12: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/12.jpg)
Por Fernando Koyanagi
Processamento de Borda com Inteligência Artificial
![Page 13: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/13.jpg)
Por Fernando Koyanagi
Processamento de Borda com Inteligência Artificial
MaixDuino
![Page 14: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/14.jpg)
S M i
Por Fernando Koyanagi
Jetson Nano e câmera e-CAM30_CUNANO
H
Agradecimentos a Dharmalingam K da e-con System India
Processamento de Borda com Inteligência Artificial
![Page 15: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/15.jpg)
![Page 16: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/16.jpg)
Case : Square sistema de pagamento
Diferentemente das empresas anteriores de McKelvey e Dorsey, aSquare era uma combinação de hardware e software: o pequeno acessórioa ser conectado ao telefone eram os átomos, enquanto o aplicativopara o telefone e os serviços de Web, a serem ativados pelo hardware,eram os bits. Isso significava que estavam no negócio de eletrônica, quisessemou não.
“Se eu não o tivesse feito, esse conhecimento teria
sido intermediado.
Estaríamos com um produto desajeitado, projetado
por um comitê. Mais demorado, mais caro e muito
menos legal.”
Fez 50 unidades manualmente
Jim McKelvey2009
![Page 17: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/17.jpg)
Mão na massa : ESP32 e Arduino
![Page 18: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/18.jpg)
Veja como é fácil !
const int pinoLED = 17; //pino que o LED foi conectado
void setup() {pinMode(pinoLED, OUTPUT); //define o pino 17 como saida
}
void loop() {//inverte o estado do LEDdigitalWrite(pinoLED, !digitalRead(pinoLED));delay(1000);
}
•pinMode(17, OUTPUT);
•digitalWrite(17, HIGH);
•digitalWrite(17, LOW);
•digitalRead(17);
Ex:
![Page 19: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/19.jpg)
Circuito
• Neste circuito vamos detectar o acionamento de um botão, através do GPIO34 (pino 34 da placa) e acionaremos os relés do módulo através dos GPIO22 e 23 (pinos 22 e 23) respectivamente.
![Page 20: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/20.jpg)
WIFI 802.11 Bluetooth
WIFI 802.11 Bluetooth
LoRa
Os dois tipos de placas ESP32
![Page 21: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/21.jpg)
Exemplo de IoT LoRa protocolo proprietário
Gateway
![Page 22: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/22.jpg)
LoRa > LoRa > Uart > SPI >
Ethernet > SMS Gateway
LoRa esp32
LoRa esp32
Ethernet
4G
UART
SPI
Gateway SMS
![Page 23: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/23.jpg)
Quando eu uso esp32 LoRa
0. Quando preciso prototipar1. Quando preciso de velocidade “tempo de resposta”2. Não quero pagar mensalidade ou tráfego3. Não existe cobertura pública de gateways4. Aplicação específica5. Sensores exóticos incompatíveis com hardware padrão6. Número de nós menor que 255
![Page 24: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/24.jpg)
Possível arquitetura de um Endpoint
![Page 25: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/25.jpg)
M5Stack
![Page 26: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/26.jpg)
M5Stack
![Page 27: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/27.jpg)
M5Stack
![Page 28: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/28.jpg)
M5Stack Possíveis Aplicações
![Page 29: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/29.jpg)
M5Stack Possíveis Aplicações – Furadeira Remota
![Page 30: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/30.jpg)
Por Fernando Koyanagi
“A inovação não nasce pela vontade da gente,ela nasce do espanto.Alguma coisa que não concordo ou não sabia.De vez em quando o não explicado se revela,e a inovação se torna poesia.”
Parafraseando o poeta Ferreira Gullar
![Page 31: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/31.jpg)
Por Fernando Koyanagi
Uma linguagem de programação é um
meio para você escrever poesia
concreta executável por máquina.
Silvio Meira.
![Page 32: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/32.jpg)
Por Fernando Koyanagi
As pessoas e empresas só mudam
quando a dor de permanecer for maior
que a de mudar.
Marcos Meyer
![Page 33: Apresentação do PowerPoint...2020/03/07 · Parafraseando o poeta Ferreira Gullar Por Fernando Koyanagi Uma linguagem de programação é um meio para você escrever poesia concreta](https://reader034.vdocuments.us/reader034/viewer/2022051823/5fee1e5cdc58133c5047dfd6/html5/thumbnails/33.jpg)
18-98206-3002
Blog: www.fernandok.com
Telegram: t.me/fernandok_oficial
Instagram: instagram.com/fernandok_oficial/
Facebook: facebook.com/fernandokoyanagi
Youtube: youtube.com/fernandokoyanagi