IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y...

83
IoT Fácil con ESP8266 Juan Carlos Marino Dodge Master Product Delivery Engineer Easy Solutions Emprendedor - Mevolucion

Transcript of IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y...

Page 1: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

IoT Fácil con ESP8266

Juan Carlos Marino Dodge

Master Product Delivery Engineer – Easy Solutions

Emprendedor - Mevolucion

Page 2: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

Page 3: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Quien soy

IngenieroDe Sistemas

UniNorteColombia

1996

CelcaribeColombia

Ing Desarrollo

1996

SMSCRed Inteligente

TelecelBolivia

JefeNuevas Tec

2000

Comercio móvil

GX TeletechUSA

Gerente Prod

2002

USSD-CAnalizador SS7

SppednetBelize

Gerente IT

2004

FacturaciónMercadeo móvilNegocio móvilMercadeo SMS

Telemetría Móvil

IPComUruguay

Gerente Proy

2008

Comercio MóvilProximidad

DigicelJamaica

Diseñador Prod

2008

SMS MasivoCollect Call

IBMColombia

Mob App Dev

2015

Dllo MóvilIoT

Design ThinkingInnovación

Page 4: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Actualmente

2010

MEVOLUCIONColombia

Emprendedor

ConsultoríaJuegos/Salud

Realidad AumentadaI + D + I / KPO

Design ThinkingPrototipado

Usabilidad + UXMoviltrónica

IoT…

2017

Easy SolutionsColombia

Master Prd Dvy Eng

PMDllo MovilSeguridad

Page 5: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Agenda

• Introducción.

• Componentes.

• ESP8266.

• Ventajas.

• Desventajas.

• Conclusiones.

Page 6: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

Introducción

Page 7: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Qué es IoT?

• Concepto que se refiere a la interconexión digital de objetos cotidianos con Internet.

• Conectar cualquier cosa a Internet así no tenga sentido.

• Importante.• Qué se quiere medir?

• Cómo se conectará?

• Que se hará con los datos?

• Reto principal: Mandar datos de cualquier sensor a través de cualquier protocolo a cualquier plataforma de forma inalámbrica y usando la menor energía posible.

Page 8: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Elementos / Technology Stack

Page 9: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Cosas

Page 10: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Conectividad

Page 11: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Servicios y Nube

Page 12: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Aplicaciones y Análitica

Page 13: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Ejemplo

Page 14: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Thing

Page 15: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Thing

Page 16: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MCU

Page 17: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MCU

Page 18: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Connectivity

Page 19: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Connectivity

Page 20: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Connectivity

Page 21: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Connectivity

Page 22: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Connectivity

Page 23: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Connectivity

Page 24: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Ejemplo

Page 25: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Características

• Escalabilidad.

• Facilidad de uso.

• Integración con terceros.

• Opciones de implementación.

• Seguridad.

Page 26: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Qué se puede hacer?

• Dispositivos inteligentes.• Monitoreo y control en tiempo

real.

• Alertas y notificaciones.

• Integración con dispositivosmóviles.

Page 27: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Qué se puede hacer?

• Sector industrial.• Monitoreo remoto.

• Mantenimiento predictivo.

• Análisis en tiempo real.

Page 28: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Qué se puede hacer?

• Integradores.• Desarrollar infraestructura IoT.

• Ofrecer nuevos servicios.

• Ejemplo:• Lectura de medidores de energía.

Page 29: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Qué se puede hacer?

• Experiencia de usuario.• Industrias con alta

personalización de servicios.

• Salud, ventas al público, turismo, etc.

• Asegurar interacción libre de estrés para el usuario final.

• Big Data.

Page 30: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Cadena de valor

Page 31: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Elementos

• Sensores / Actuadores.

• MCU / Hardware.

• Conectividad.

• Protocolos de comunicación.

• Plataformas Software.

• Servicios.

Page 32: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

Componentes

Page 33: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Sensores & Actuadores

Page 34: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Sensores & Actuadores

Page 35: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MCU / Hardware

Page 36: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MCU / Hardware

Page 37: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MCU / Hardware

Page 38: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MCU / Hardware

Page 39: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Connectivity

Page 40: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Protocolos – HTTP Rest

Page 41: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Protocolos – HTTP + Websockets

Page 42: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Protocolos - MQTT

Page 43: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Protocolos - Otros

• Modbus TCP

• CoAP

• AMQP: https://es.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol

• SBMP: https://github.com/MightyPork/sbmp

• LwM2M (Lightweight M2M for device management): https://en.wikipedia.org/wiki/OMA_LWM2M

• VSCP: http://www.vscp.org/

Page 44: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Plataformas software

• Virtualización, las plataformas SW pueden estar virtualizadas generalmente por motivos de escalabilidad.

• Bases de Datos, principalmente nosql como Mongo DB, RavenDB, cassandra y otras muchas.

• Tratamiento de Big Data con Hadoop o Spark

• Desarrollo de software de plataformas webs con .NET, php, javascript, python, django, node.js

Page 45: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Plataformas software

• Thingspeak: https://thingspeak.com/

• Carriots: https://www.carriots.com/

• Adafruit IO: https://io.adafruit.com/

• Ubidots: http://ubidots.com/

• Microsoft Azure: https://www.microsoft.com/es-es/cloud-platform/internet-of-things-azure-iot-suite

• IBM Bluemix http://www.ibm.com/cloud-computing/bluemix/

• Google cloud platform: https://cloud.google.com/solutions/iot/

• B-scada: http://www.votplatform.com/

• Amazon http://aws.amazon.com/es/iot/

Page 46: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Servicios

• Almacenamiento de datos

• Gestión de dispositivos

• Visualización de datos (Visual Analytics)

• Descarga de datos

• API REST para interactuar con la plataforma

• Notificaciones

• Alertas/Alarmas

• Reglas

• SDK

• Interacción con otras plataformas

• Análisis de datos (Machine Learning)

• Open data

Page 47: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ThingSpeak

Page 48: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Carriots

Page 49: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Temboo

Page 50: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Adafruit IO

Page 51: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

ESP8266

Page 52: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Familia

Page 53: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Características ESP8266

• CPU RISC de 32-bit: Tensilica Xtensa LX106 a un reloj de 80 MHza

• Puede ser utilizado como procesador de aplicaciones

• RAM de instrucción de 64 KB, RAM de datos de 96 KB

• Capacidad de memoria externa flash QSPI - 512 KB a 4 MB* (puede soportar hasta 16 MB)

• IEEE 802.11 b/g/n Wi-Fi• Tiene integrados: TR switch, balun, LNA, amplificador de potencia de RF y

una red de adaptación de impedancias

• Soporte de autenticación WEP y WPA/WPA2

• 16 pines GPIO (Entradas/Salidas de propósito general)

• SPI, I²C, Interfaz I²S con DMA (comparte pines con GPIO)

Page 54: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Características ESP8266

• Pines dedicados a UART, mas una UART unicamente para transmisión que puede habilitarse a través del pin GPIO2

• 1 conversor ADC de 10-bit

• Wi-Fi Direct (p2p), Soft Access Point

• Stack TCP/IP integrado

• PLL, reguladores y unidades de manejo de energía integrados

• Potencia de salida: +19.5dBm en modo 802.11b

• Consumo en modo de baja energía: <10 uA

Page 55: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266-01

Page 56: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266-12 MCU

Page 57: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Esquema general

Page 58: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266 Diagrama de bloques

Page 59: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266 - 12

Page 60: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266-12 MCU Pines

Page 61: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266-12 MCU – Pines digitales

Page 62: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266-12 MCU – Pines disponibles

Page 63: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266-12 MCU – Pin analógico

Page 64: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266-12 MCU – Alimentación

Page 65: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! ESP8266-12 MCU – LED y pulsadores

Page 66: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Uso directo WiFi – Access Point

Page 67: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Uso directo WiFi – Station

Page 68: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Manejo de conexiones

Page 69: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Comandos

Page 70: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Comandos

Page 71: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Comandos

Page 72: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MQTT

Page 73: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MQTT

Page 74: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! MQTT

Page 75: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

Ventajas

Page 76: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Ventajas

• Reuso lenguaje / IDE Arduino.• Capacidad de programación en otros lenguajes.

• Precio.

• WiFi integrado.

• Compatibilidad sensores Arduino.

• Voltaje de alimentación.• Consumo de energía.

• Form factor (Tamaño de placa).

• Velocidad.

Page 77: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

Desventajas

Page 78: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Desventajas

• Disponibilidad placas (para el ESP8266-12 - NodeMCU).

• Disponibilidad pines (para el ESP8266-01).

• No soporte directo para shields.

• Manejo sensores de 5V.

• “Sólo” WiFi.

Page 79: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

Conclusiones

Page 80: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Considerar

• Procesamiento.

• Disponibilidad

• Capacidad.

• Desarrollo.

• Componentes adicionales.

Page 81: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Requerimientos

• Dispositivos.• Ambiente de desarrollo.

• Sensores y actuadores.

• Conversores ADC / DAC.

• Etapa de potencia.• Independencia eléctrica.

Page 82: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

! Lo que viene…

• Costos disminuyen día a día.

• Capacidad aumenta continuamente.

• Personalización.

• Identificación.

• Buena oportunidad de negocio.

• No olvidar costos escondidos.

Page 83: IoT Fácil con ESP8266acis.org.co/archivos/Conferencias/2018/Conferencia0504.pdf · •Monitoreo y control en tiempo real. ... •Compatibilidad sensores Arduino. •Voltaje de alimentación.

Fin

d m

ore

Pow

erP

oin

t te

mpla

tes

on p

rezentr

.com

!

Preguntas?Gracias

[email protected]