SlideShare uma empresa Scribd logo
WORKSHOP
INTRODUÇÃO A IOT COM A PLACA DE DESENVOLVIMENTO NODEMCU
CELSO CALDEIRA & ERONIDES NETO
PORQUE IOT?
• Internet of Things, até 2020, 20 bilhões de dispositivos estarão conectados
• Evolução dos projetos com MCUs (AVR, PIC, ARM)
• Wireless connection
CONHECENDO A NODEMCU E ESP8266
•  Controlador: Tensilica Xtensa LX3 / L106 80~160MHz
•  Fabricante: Espressif (espressif.com)
•  Alimentação: 3.3V, Máx. 250mA
•  Memória: RAM 32Kb + DRAM 80Kb, Flash até 4Mb
•  Wi-Fi: B/G/N
•  GPIO: 16 (11 Disponíveis para uso ) + 1 ADC 10-bits
•  Comunicação: UART, I²C, SPI
ESP8266 A TRANSIÇÃO NATURAL PARA INTERNET
• c
ESP8266 A TRANSIÇÃO NATURAL PARA INTERNET
• v
NODEMCU
• a
PROJETOS COM A NODEMCU/ESP8266
•  Telemetria
• Controle/acesso remoto
• Análise baseada em banco de dados
COMO INSTALAR NODEMCU NA IDE DO ARDUINO
• Como usar a IDE do Arduino para programar a NodeMCU?
Referência à http://blog.filipeflop.com/wireless/programar-nodemcu-com-ide-arduino.html
TUTORIAL
TUTORIAL
• A
A PLATAFORMA THINGSPEAK
THINGSPEAK E PLATAFORMAS EMBARCADAS
• Quais plataformas embarcadas suportam o ThingSpeak?
EXPANDINDO PLATAFORMAS...
• ThingSpeak com Linkit Smart 7688 Duo
P01: TELEMETRIA COM O THINGSPEAK
• github.com/eron93br/arduinoday2017
• Código thingSpeakNodeMCU.ino
P02: TWITTER COM O NODEMCU E THINGPSEAK
•  Que tal agora ativar notificações via Twitter baseadas nas informações do
sensor monitorado?
P03: PUSHBULLET COM NODEMCU
• O que é o PushBullet?
CONECTANDO API DO PUSHBULLET COM NODE!
• z
ENVIO DE MENSAGENS DE ALERTA
•  Direto do NodeMCU para seu smartphone!
• Monitoramento de condições de emergência
• Painel de controle
MICROPYTHON
•  Porque usar Python em MCUs?
à Linguagem orientada a objetos
à Fácil de usar
à Bibliotecas abertas
à Paralelismo
MICROPYTHON COM O NODEMCU
• MicroPython é um “S.O.”
• WEBRPL
pin.high()
pin.low()
PROJETINHO
•  Vamos fazer um desafio baseado nas ativdades realizadas
•  20 minutos para montar um mini projeto envolvendo IoT e os projetos/
módulos.
• Grupo ganhandor à BRINDES! J
PARCEIROS DO MAKERAMA
• Adesivos geeks J
ONDE ENCONTRAR PRODUTOS E ACESSÓRIOS
PARA PROJETOS?
www.autocorerobotica.com.br
CONTATO
•  Eron Neto

Mais conteúdo relacionado

PDF
Drones - Programando sistemas embarcados voadores e... autônomos!
PDF
Veja como hackear seu carro usando Rede CAN com Arduino Due
PDF
Internet das Coisas - Na nuvem além da telemetria
PDF
Dispositivos IoT com FPGAs - Alto poder de processamento para crescentes dema...
PDF
Rede CAN em Linux Embarcado para Aplicações Conectadas
PDF
TDC2016 - Rede CAN - Conceitos e Aplicações
PPTX
Internet of Things: The MQTT protocol
PDF
TDC2016 - Conhecendo o Ecossistema LinkIt para Makers
Drones - Programando sistemas embarcados voadores e... autônomos!
Veja como hackear seu carro usando Rede CAN com Arduino Due
Internet das Coisas - Na nuvem além da telemetria
Dispositivos IoT com FPGAs - Alto poder de processamento para crescentes dema...
Rede CAN em Linux Embarcado para Aplicações Conectadas
TDC2016 - Rede CAN - Conceitos e Aplicações
Internet of Things: The MQTT protocol
TDC2016 - Conhecendo o Ecossistema LinkIt para Makers

Mais procurados (16)

PPTX
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
PDF
TDC2016SP - Trilha Embarcados
PDF
Protocolos de Sistemas Embarcados
PDF
Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...
PDF
Mqtt protocolo iot
PDF
Localização indoor com redes de beacons inteligentes
PDF
Sistemas Embarcados Híbridos - Processamento Assimétrico
PDF
Linux Embarcado na Construção de Sistemas Inteligentes e Conectados
PPT
Protocolo Can
PDF
Internet das Coisas com Python e Arduino
DOCX
Ubiquiti antena airgrid m5 agm5
PDF
CPqD - Detecção Inteligente de Eventos por Imagem - Um Desafio para Internet ...
PPTX
IoT para Devs c#
PDF
Internet das Coisas - Do Sensor à Nuvem, e Você?
PDF
TDC2017 - Sistemas Assimétricos com ARM e FPGA
PDF
IoE - Internet de Todas as Coisas - Quais os Riscos de Segurança
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
TDC2016SP - Trilha Embarcados
Protocolos de Sistemas Embarcados
Plataformas de Hardware para o seu Projeto - Quais seus diferenciais? Uma vis...
Mqtt protocolo iot
Localização indoor com redes de beacons inteligentes
Sistemas Embarcados Híbridos - Processamento Assimétrico
Linux Embarcado na Construção de Sistemas Inteligentes e Conectados
Protocolo Can
Internet das Coisas com Python e Arduino
Ubiquiti antena airgrid m5 agm5
CPqD - Detecção Inteligente de Eventos por Imagem - Um Desafio para Internet ...
IoT para Devs c#
Internet das Coisas - Do Sensor à Nuvem, e Você?
TDC2017 - Sistemas Assimétricos com ARM e FPGA
IoE - Internet de Todas as Coisas - Quais os Riscos de Segurança
Anúncio

Semelhante a Workshop Introducao ao IoT - Arduino Day Recife 2017 (20)

PPTX
IoT – Internet of Things. Do Básico ao Hello World!
PPTX
Internet das Coisas (IoT - Internet of Things)
PDF
Computação Física e Internet das Coisas
PPTX
Internet das coisas
PDF
Desenvolvendo Produtos para Internet das Coisas
DOCX
Controle de protótipo movimentado por liga de memória de forma (sma) pelo pc,...
PDF
Webinar: Redes Mesh para Monitoramento e Controle de Sensores
PDF
IoT: construindo ideias com nodeMCU e MQTT
PDF
IoT - Internet of Things
PDF
Internet das coisas, conhecendo plataformas de desenvolvimentos
PPTX
Microcontroladores PIC.pptx
PDF
Workshop - Cotrole sua casa remotamente através da Internet
PPTX
Evolução dos Computadores
PPTX
Existe um mundo lá fora esperando para ser controlado: Delphi Mobile + Arduino
PDF
A evolução do Arduino: dos 8 aos 32-bits
PPTX
Minicurso Rede de Sensores Sem Fio com Xbee e Arduino - Introdução
PDF
Internet das Coisas - Conceitos, tecnologias e aplicações
PPTX
Arquitetura de projetos IoT
DOC
Memorial marina flavia_caroline
IoT – Internet of Things. Do Básico ao Hello World!
Internet das Coisas (IoT - Internet of Things)
Computação Física e Internet das Coisas
Internet das coisas
Desenvolvendo Produtos para Internet das Coisas
Controle de protótipo movimentado por liga de memória de forma (sma) pelo pc,...
Webinar: Redes Mesh para Monitoramento e Controle de Sensores
IoT: construindo ideias com nodeMCU e MQTT
IoT - Internet of Things
Internet das coisas, conhecendo plataformas de desenvolvimentos
Microcontroladores PIC.pptx
Workshop - Cotrole sua casa remotamente através da Internet
Evolução dos Computadores
Existe um mundo lá fora esperando para ser controlado: Delphi Mobile + Arduino
A evolução do Arduino: dos 8 aos 32-bits
Minicurso Rede de Sensores Sem Fio com Xbee e Arduino - Introdução
Internet das Coisas - Conceitos, tecnologias e aplicações
Arquitetura de projetos IoT
Memorial marina flavia_caroline
Anúncio

Último (16)

PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
COBITxITIL-Entenda as diferença em uso governança TI
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Arquitetura de computadores - Memórias Secundárias
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Processos na gestão de transportes, TM100 Col18
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Custos e liquidação no SAP Transportation Management, TM130 Col18
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...

Workshop Introducao ao IoT - Arduino Day Recife 2017