SlideShare una empresa de Scribd logo
Septiembre 2014
Wearables & Internet of things
Wearables en números 
El mercado de los dispositivos wearable incluidos 
los smart glasses valdrá más 1.5 billones para el 
2014 
-Juniper Research 
El mercado global para las telas 
inteligentes e interactivas esta proyectado 
alcanzar 2.6 billones para el año 
2017 
- Global industry Analysts 
Business Insider espera un 
mercado de 12 billones para el 
2018 
Credit Suisse en su reporte de 
Mayo 2013 estimó un mercado 
que crecerá de 3-5 billones a 30- 
50 billones en los próximos 3 a 
5 años 
Investigaciones de IMS proyectan 
un mercado de 6 billones para el 
2016
Wearable > Big Data < Internet of Things
Arduino != RaspberryPi
Arduino vs Raspberry Pi 
Raspberry 
Mini Computadora Linux, con alguna capacidad de I/O, 
Es una computadora completa, con procesador ARM, GPU, 
256/512 MB RAM, un Linux completo, disco (tarjeta SD). 
● Tiene un Linux completo 
● Correr servers/media centers 
● Computer Vision 
● Activar aparatos (via relés) 
● Programando en Python u otro lenguaje. 
● Arministración remota por ssh, etc. 
● Tienen pines digitales en I/O (leer switches, etc)
Arduino vs Raspberry Pi 
Arduino 
Plataforma Open Source para el prototipado de 
hardware. 
Hace fácil el desarrollo de hardware porque tiene un lenguaje fácil y 
la placa le saca toda la complejidad electrónica a programar un 
microcontrolador (se programa por USB, es difícil de quemarlo 
enchufando algo al revés, tiene miles de tutoriales) 
Puede leer sensores analogicos (voltajes, presion,...) y también 
digitales (on/off) 
No tiene operating system. Just C code. 
Bootea y entra en un loop de código C, y es todo lo que hace*
Arduino vs Raspberry Pi 
¿Cómo se programa? 
int led = 13; // pin donde conecto el ledvoid setup() { 
pinMode(led, OUTPUT); }// esto corre una y otra vez para 
siempre:void loop() { 
digitalWrite(led, HIGH); // prender el led 
delay(1000); // esperar 1 segundo 
digitalWrite(led, LOW); //apagarlo 
delay(1000); // esperar 1 segundo}
Derivados de Arduino 
LittleBits 
"La forma más fácil de aprender y prototipar con 
electrónica" 
Kit educativo para hacer electrónica pegando módulos magnéticos, 
absolutamente a prueba de fallas y divertido. <- Eso era antes, 
hasta que hicieron un módulo Arduino y un módulo Cloud Bit
Derivados de Arduino 
LittleBits 
"La forma más fácil de aprender y prototipar con 
electrónica" 
Kit educativo para hacer electrónica pegando módulos magnéticos, 
absolutamente a prueba de fallas y divertido. <- Eso era antes, 
hasta que hicieron un módulo Arduino y un módulo Cloud Bit
Wearables Arduino 
Trinket Flora Attiny85 Cosido directamente
Cloud Connected (IoT!) 
Arduino Yún 
● Programás el Arduino 
● Delegás a Linux lo que el micro 
no puede hacer 
● Excelente librería Bridge 
Shields 
● Hay que programar todo 
en C con las limitaciones 
del Microcontrolador 
Breadcrumb | Breadcrumb02 | Breadcrumb03 
Spark Core 
● Plug and Play 
● 100% Cloud 
● API Automágica
Spark Core 
API Automágica 
int tempC; 
Spark.variable("temp", &tempC, DOUBLE); 
"https://api.spark.io/v1/devices/0123abc/temp?access_token=xyz 
456 
Spark.function("funcKey", funcName) 
POST /v1/devices/{DEVICE_ID}/{FUNCTION} 
Además: 
● Publish 
● Subscribe 
● TCP/UDP Clients/Servers
Arduino Yun 
Bridge Library 
● YunServer 
● HTTPClient 
● Process 
● File I/O 
● Console 
● Temboo : Twitter GDocs SMS 
Dropbox Facebook
Wireless Low Power 
"Quiero que sea wireless, que 
funcione con una pila durante 
días o semanas, que ocupe poco 
lugar y que se programe fácil 
como un Arduino y que pueda 
interactuar con un smartphone" 
Solución: BLE
iBeacons 
Qué son los iBeacons 
iBeacon es un mecanismo de posicionamiento preciso 
que transmite un identificador único universal ( UUID ) 
usando Bluetooth 4.0 Low Energy. 
Estas señales pueden ser recibidas por dispositivos 
habilitados con Bluetooth LE. 
Un iBeacon es una herramienta de micro - orientación geográfica que permite una precisión tal que no es posible lograr con GPS 
.
iBeacons 
Cómo trabajan los iBeacons Aplicaciones de negocio… 
Bluetooth Low Energy (BLE) beacons 
son pequeños dispositivos de hardware 
que pueden ser ubicados en cualquier 
lugar. 
El servidor usa estos dispositivos de 
micro-location los cuales envían IDs 
únicos para avisarle al dispositivo 
mobile o cualquier otro dispositivo con 
BLE para disparar acciones 
contextuales.
Wearables 
Wearable Computers 
de los 80s
Wearable Computers 
Samsung Gear / Tizen 
Fork de Android hecho de Samsung 
● Samsung Gear 2 / Fit 
● Apps clientes o standalone 
● Standalone programado en HTML5/Javascript 
● API javascript de features específicos
Wearable Computers 
Samsung Gear live + Android Wear 
Fork de Android hecho de Samsung 
● Samsung Gear Live 
● Apps clientes o standalone 
● Standalone programado en Android 
● Bridged Notifications 
● Contextual Notifications 
● 2D Picker 
● Custom UIs
Wearables 
Wearable Technology 
"Los otros wearables"
Android Wear 
Wearable Technology 
Indumentaria, textiles y otros materiales combinados 
con microcontroladores para crear circuitos que se 
llevan puestos: 
● ropa 
● cascos 
● calzado 
● indumentaria deportiva 
● abrigos, bufandas 
● exoesqueletos de combate
Android Wear 
Wearable Technology 
Indumentaria, textiles y otros materiales combinados 
con microcontroladores para crear circuitos que se 
llevan puestos: ropa, cascos, calzado, telas, abrigos, 
bufandas y exoesqueletos de combate ;-)
VP of Technology 
Mobile, Wearables & IoT 
@pablovittori 
pablo.vittori@globant.com 
Product Director 
Mobile, Wearables & IoT 
@san_piacenza 
santiago.piacenza@globant.com 
Technical Director 
Wearables & IoT 
@marianov 
mariano.vassalo@globant.com
Muchas Gracias

Más contenido relacionado

La actualidad más candente

Internet de las Cosas, por Ulises Gascón - Parte II
Internet de las Cosas, por Ulises Gascón - Parte IIInternet de las Cosas, por Ulises Gascón - Parte II
Internet de las Cosas, por Ulises Gascón - Parte II
Huelva Inteligente
 
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Tino Fernández
 
Barcamp 2015 - Integración de proyectos embebidos utilizando Arduino, Raspbe...
Barcamp 2015 -  Integración de proyectos embebidos utilizando Arduino, Raspbe...Barcamp 2015 -  Integración de proyectos embebidos utilizando Arduino, Raspbe...
Barcamp 2015 - Integración de proyectos embebidos utilizando Arduino, Raspbe...
Carlos Camacho
 
Arduino práctico servos
Arduino práctico   servosArduino práctico   servos
Arduino práctico servos
Jose Antonio Vacas
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
dunar38
 
Curso de introducción a arduino
Curso de introducción a arduinoCurso de introducción a arduino
Curso de introducción a arduino
3D Print Barcelona
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
danahinestroza0012
 
Taller de introducción a Arduino OSL 2014
Taller de introducción a Arduino OSL 2014Taller de introducción a Arduino OSL 2014
Taller de introducción a Arduino OSL 2014
Jose Antonio Vacas
 
Trabajo de tecnologia (2)
Trabajo de tecnologia (2)Trabajo de tecnologia (2)
Trabajo de tecnologia (2)
juan manuel giraldo serna
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
juan manuel giraldo serna
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
deibytrochez
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesión
Javier Gamarra
 
Introduccion a arduino 97
Introduccion a arduino 97Introduccion a arduino 97
Introduccion a arduino 97
Pedro Cuadros
 
Reporte de Practica Arduino
Reporte de Practica ArduinoReporte de Practica Arduino
Reporte de Practica Arduino
Grupo pochylandia
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Melissa Fory Ortega
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
Melissa Fory Ortega
 
Arduino Manual de Usuario
Arduino Manual de UsuarioArduino Manual de Usuario
Arduino Manual de Usuario
danielpascual
 
4.6 sensores
4.6   sensores4.6   sensores
4.6 sensores
Jose Antonio Vacas
 

La actualidad más candente (18)

Internet de las Cosas, por Ulises Gascón - Parte II
Internet de las Cosas, por Ulises Gascón - Parte IIInternet de las Cosas, por Ulises Gascón - Parte II
Internet de las Cosas, por Ulises Gascón - Parte II
 
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
 
Barcamp 2015 - Integración de proyectos embebidos utilizando Arduino, Raspbe...
Barcamp 2015 -  Integración de proyectos embebidos utilizando Arduino, Raspbe...Barcamp 2015 -  Integración de proyectos embebidos utilizando Arduino, Raspbe...
Barcamp 2015 - Integración de proyectos embebidos utilizando Arduino, Raspbe...
 
Arduino práctico servos
Arduino práctico   servosArduino práctico   servos
Arduino práctico servos
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Curso de introducción a arduino
Curso de introducción a arduinoCurso de introducción a arduino
Curso de introducción a arduino
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Taller de introducción a Arduino OSL 2014
Taller de introducción a Arduino OSL 2014Taller de introducción a Arduino OSL 2014
Taller de introducción a Arduino OSL 2014
 
Trabajo de tecnologia (2)
Trabajo de tecnologia (2)Trabajo de tecnologia (2)
Trabajo de tecnologia (2)
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesión
 
Introduccion a arduino 97
Introduccion a arduino 97Introduccion a arduino 97
Introduccion a arduino 97
 
Reporte de Practica Arduino
Reporte de Practica ArduinoReporte de Practica Arduino
Reporte de Practica Arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Arduino Manual de Usuario
Arduino Manual de UsuarioArduino Manual de Usuario
Arduino Manual de Usuario
 
4.6 sensores
4.6   sensores4.6   sensores
4.6 sensores
 

Similar a Wearables & Iot - Breve Intro

Arduino
ArduinoArduino
Arduino
GDG Lima
 
Tecnologia (2)
Tecnologia (2)Tecnologia (2)
Tecnologia (2)
DannaRamirez13
 
Netduino
NetduinoNetduino
Netduino
David Matias
 
Taller practico iot fundación telefónica
Taller practico iot fundación telefónicaTaller practico iot fundación telefónica
Taller practico iot fundación telefónica
Sara Alvarellos Navarro
 
Tecnologia
TecnologiaTecnologia
Tecnologia
EstebanGallardo12
 
Tecnologia (1)
Tecnologia (1)Tecnologia (1)
Tecnologia (1)
EstebanGallardo12
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
tecnotickar
 
Arduino
ArduinoArduino
Arduino
ArduinoArduino
Arduino
EvelynPea10
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
vanessabalseca
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
vanessabalseca
 
Señales con arduino y DAC
Señales con arduino y DACSeñales con arduino y DAC
Señales con arduino y DAC
Fernando Marcos Marcos
 
DISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINO
DISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINODISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINO
DISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINO
Fernando Marcos Marcos
 
Tecnologia
TecnologiaTecnologia
Tecnologia
deibytrochez
 
Tecnologia convertido
Tecnologia convertidoTecnologia convertido
Tecnologia convertido
nicolas_436
 
Tecnologia (2)
Tecnologia (2)Tecnologia (2)
Tecnologia (2)
DannaRamirez13
 
CONTADOR BINARIO ASCENDENTE DE 8 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE DE 8 BITS CON ARDUINOCONTADOR BINARIO ASCENDENTE DE 8 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE DE 8 BITS CON ARDUINO
Fernando Marcos Marcos
 
Tecnologia
TecnologiaTecnologia
Tecnologia
Arnold Riascos
 
[Arqui1]practica2 200815555
[Arqui1]practica2 200815555[Arqui1]practica2 200815555
[Arqui1]practica2 200815555
AnGeo Gomez
 
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINOELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
IvingBallesteros
 

Similar a Wearables & Iot - Breve Intro (20)

Arduino
ArduinoArduino
Arduino
 
Tecnologia (2)
Tecnologia (2)Tecnologia (2)
Tecnologia (2)
 
Netduino
NetduinoNetduino
Netduino
 
Taller practico iot fundación telefónica
Taller practico iot fundación telefónicaTaller practico iot fundación telefónica
Taller practico iot fundación telefónica
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia (1)
Tecnologia (1)Tecnologia (1)
Tecnologia (1)
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Señales con arduino y DAC
Señales con arduino y DACSeñales con arduino y DAC
Señales con arduino y DAC
 
DISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINO
DISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINODISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINO
DISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINO
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia convertido
Tecnologia convertidoTecnologia convertido
Tecnologia convertido
 
Tecnologia (2)
Tecnologia (2)Tecnologia (2)
Tecnologia (2)
 
CONTADOR BINARIO ASCENDENTE DE 8 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE DE 8 BITS CON ARDUINOCONTADOR BINARIO ASCENDENTE DE 8 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE DE 8 BITS CON ARDUINO
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
[Arqui1]practica2 200815555
[Arqui1]practica2 200815555[Arqui1]practica2 200815555
[Arqui1]practica2 200815555
 
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINOELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
ELECTRICIDAD Y ELECTRÓNICA:TARJETA ARDUINO
 

Más de Globant

Webinar MLOps: When AA gets serious.
Webinar MLOps: When AA gets serious.Webinar MLOps: When AA gets serious.
Webinar MLOps: When AA gets serious.
Globant
 
Google Cloud Spanner y NewSQL
Google Cloud Spanner y NewSQLGoogle Cloud Spanner y NewSQL
Google Cloud Spanner y NewSQL
Globant
 
Eventos Asíncronos como estrategia virtual
Eventos Asíncronos como estrategia virtualEventos Asíncronos como estrategia virtual
Eventos Asíncronos como estrategia virtual
Globant
 
Cultura y valores 4.0 para líderes 4.0
Cultura y valores 4.0 para líderes 4.0Cultura y valores 4.0 para líderes 4.0
Cultura y valores 4.0 para líderes 4.0
Globant
 
Tech Insiders Salesforce: SFDX e Integración Continua
Tech Insiders Salesforce: SFDX e Integración ContinuaTech Insiders Salesforce: SFDX e Integración Continua
Tech Insiders Salesforce: SFDX e Integración Continua
Globant
 
Como impulsar tu carrera Salesforce
Como impulsar tu carrera SalesforceComo impulsar tu carrera Salesforce
Como impulsar tu carrera Salesforce
Globant
 
3D Programming Basics: WebGL
3D Programming Basics: WebGL3D Programming Basics: WebGL
3D Programming Basics: WebGL
Globant
 
Converge augmented report
Converge augmented reportConverge augmented report
Converge augmented report
Globant
 
Sistema de recomendación entiempo real usando Delta Lake
Sistema de recomendación entiempo real usando Delta LakeSistema de recomendación entiempo real usando Delta Lake
Sistema de recomendación entiempo real usando Delta Lake
Globant
 
Kubeflow: Machine Learning en Cloud para todos
Kubeflow: Machine Learning en Cloud para todosKubeflow: Machine Learning en Cloud para todos
Kubeflow: Machine Learning en Cloud para todos
Globant
 
Orquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Orquestando Pipelines de Datosen AWS con Step Function y AWS GlueOrquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Orquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Globant
 
Apache Beam: Lote portátil y procesamiento de transmisión
Apache Beam: Lote portátil y procesamiento de transmisiónApache Beam: Lote portátil y procesamiento de transmisión
Apache Beam: Lote portátil y procesamiento de transmisión
Globant
 
Navegando el desafío de transformación digital de los servicios financieros
Navegando el desafío de transformación digital de los servicios financierosNavegando el desafío de transformación digital de los servicios financieros
Navegando el desafío de transformación digital de los servicios financieros
Globant
 
Converge 2020
Converge 2020 Converge 2020
Converge 2020
Globant
 
Converge 2020
Converge 2020Converge 2020
Converge 2020
Globant
 
Tendencias de tecnología para el recién egresado
Tendencias de tecnología para el recién egresadoTendencias de tecnología para el recién egresado
Tendencias de tecnología para el recién egresado
Globant
 
SRE: ¿Qué es y cómo gestionar el Toil?
SRE: ¿Qué es y cómo gestionar el Toil?SRE: ¿Qué es y cómo gestionar el Toil?
SRE: ¿Qué es y cómo gestionar el Toil?
Globant
 
Monitoreo en tiempo real para la mejora continua de una aplicación
Monitoreo en tiempo real para la mejora continua de una aplicaciónMonitoreo en tiempo real para la mejora continua de una aplicación
Monitoreo en tiempo real para la mejora continua de una aplicación
Globant
 
¿Cómo automatizar pruebas de infraestructura y no morir en el intento?
¿Cómo automatizar pruebas de infraestructura y no morir en el intento?¿Cómo automatizar pruebas de infraestructura y no morir en el intento?
¿Cómo automatizar pruebas de infraestructura y no morir en el intento?
Globant
 
Automatización en AWS con Chatbot Serverless (Amazon Lex)
Automatización en AWS con Chatbot Serverless (Amazon Lex)Automatización en AWS con Chatbot Serverless (Amazon Lex)
Automatización en AWS con Chatbot Serverless (Amazon Lex)
Globant
 

Más de Globant (20)

Webinar MLOps: When AA gets serious.
Webinar MLOps: When AA gets serious.Webinar MLOps: When AA gets serious.
Webinar MLOps: When AA gets serious.
 
Google Cloud Spanner y NewSQL
Google Cloud Spanner y NewSQLGoogle Cloud Spanner y NewSQL
Google Cloud Spanner y NewSQL
 
Eventos Asíncronos como estrategia virtual
Eventos Asíncronos como estrategia virtualEventos Asíncronos como estrategia virtual
Eventos Asíncronos como estrategia virtual
 
Cultura y valores 4.0 para líderes 4.0
Cultura y valores 4.0 para líderes 4.0Cultura y valores 4.0 para líderes 4.0
Cultura y valores 4.0 para líderes 4.0
 
Tech Insiders Salesforce: SFDX e Integración Continua
Tech Insiders Salesforce: SFDX e Integración ContinuaTech Insiders Salesforce: SFDX e Integración Continua
Tech Insiders Salesforce: SFDX e Integración Continua
 
Como impulsar tu carrera Salesforce
Como impulsar tu carrera SalesforceComo impulsar tu carrera Salesforce
Como impulsar tu carrera Salesforce
 
3D Programming Basics: WebGL
3D Programming Basics: WebGL3D Programming Basics: WebGL
3D Programming Basics: WebGL
 
Converge augmented report
Converge augmented reportConverge augmented report
Converge augmented report
 
Sistema de recomendación entiempo real usando Delta Lake
Sistema de recomendación entiempo real usando Delta LakeSistema de recomendación entiempo real usando Delta Lake
Sistema de recomendación entiempo real usando Delta Lake
 
Kubeflow: Machine Learning en Cloud para todos
Kubeflow: Machine Learning en Cloud para todosKubeflow: Machine Learning en Cloud para todos
Kubeflow: Machine Learning en Cloud para todos
 
Orquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Orquestando Pipelines de Datosen AWS con Step Function y AWS GlueOrquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Orquestando Pipelines de Datosen AWS con Step Function y AWS Glue
 
Apache Beam: Lote portátil y procesamiento de transmisión
Apache Beam: Lote portátil y procesamiento de transmisiónApache Beam: Lote portátil y procesamiento de transmisión
Apache Beam: Lote portátil y procesamiento de transmisión
 
Navegando el desafío de transformación digital de los servicios financieros
Navegando el desafío de transformación digital de los servicios financierosNavegando el desafío de transformación digital de los servicios financieros
Navegando el desafío de transformación digital de los servicios financieros
 
Converge 2020
Converge 2020 Converge 2020
Converge 2020
 
Converge 2020
Converge 2020Converge 2020
Converge 2020
 
Tendencias de tecnología para el recién egresado
Tendencias de tecnología para el recién egresadoTendencias de tecnología para el recién egresado
Tendencias de tecnología para el recién egresado
 
SRE: ¿Qué es y cómo gestionar el Toil?
SRE: ¿Qué es y cómo gestionar el Toil?SRE: ¿Qué es y cómo gestionar el Toil?
SRE: ¿Qué es y cómo gestionar el Toil?
 
Monitoreo en tiempo real para la mejora continua de una aplicación
Monitoreo en tiempo real para la mejora continua de una aplicaciónMonitoreo en tiempo real para la mejora continua de una aplicación
Monitoreo en tiempo real para la mejora continua de una aplicación
 
¿Cómo automatizar pruebas de infraestructura y no morir en el intento?
¿Cómo automatizar pruebas de infraestructura y no morir en el intento?¿Cómo automatizar pruebas de infraestructura y no morir en el intento?
¿Cómo automatizar pruebas de infraestructura y no morir en el intento?
 
Automatización en AWS con Chatbot Serverless (Amazon Lex)
Automatización en AWS con Chatbot Serverless (Amazon Lex)Automatización en AWS con Chatbot Serverless (Amazon Lex)
Automatización en AWS con Chatbot Serverless (Amazon Lex)
 

Último

Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
Miguel Rebollo
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 

Último (20)

Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 

Wearables & Iot - Breve Intro

  • 1.
  • 4. Wearables en números El mercado de los dispositivos wearable incluidos los smart glasses valdrá más 1.5 billones para el 2014 -Juniper Research El mercado global para las telas inteligentes e interactivas esta proyectado alcanzar 2.6 billones para el año 2017 - Global industry Analysts Business Insider espera un mercado de 12 billones para el 2018 Credit Suisse en su reporte de Mayo 2013 estimó un mercado que crecerá de 3-5 billones a 30- 50 billones en los próximos 3 a 5 años Investigaciones de IMS proyectan un mercado de 6 billones para el 2016
  • 5. Wearable > Big Data < Internet of Things
  • 7. Arduino vs Raspberry Pi Raspberry Mini Computadora Linux, con alguna capacidad de I/O, Es una computadora completa, con procesador ARM, GPU, 256/512 MB RAM, un Linux completo, disco (tarjeta SD). ● Tiene un Linux completo ● Correr servers/media centers ● Computer Vision ● Activar aparatos (via relés) ● Programando en Python u otro lenguaje. ● Arministración remota por ssh, etc. ● Tienen pines digitales en I/O (leer switches, etc)
  • 8. Arduino vs Raspberry Pi Arduino Plataforma Open Source para el prototipado de hardware. Hace fácil el desarrollo de hardware porque tiene un lenguaje fácil y la placa le saca toda la complejidad electrónica a programar un microcontrolador (se programa por USB, es difícil de quemarlo enchufando algo al revés, tiene miles de tutoriales) Puede leer sensores analogicos (voltajes, presion,...) y también digitales (on/off) No tiene operating system. Just C code. Bootea y entra en un loop de código C, y es todo lo que hace*
  • 9. Arduino vs Raspberry Pi ¿Cómo se programa? int led = 13; // pin donde conecto el ledvoid setup() { pinMode(led, OUTPUT); }// esto corre una y otra vez para siempre:void loop() { digitalWrite(led, HIGH); // prender el led delay(1000); // esperar 1 segundo digitalWrite(led, LOW); //apagarlo delay(1000); // esperar 1 segundo}
  • 10. Derivados de Arduino LittleBits "La forma más fácil de aprender y prototipar con electrónica" Kit educativo para hacer electrónica pegando módulos magnéticos, absolutamente a prueba de fallas y divertido. <- Eso era antes, hasta que hicieron un módulo Arduino y un módulo Cloud Bit
  • 11. Derivados de Arduino LittleBits "La forma más fácil de aprender y prototipar con electrónica" Kit educativo para hacer electrónica pegando módulos magnéticos, absolutamente a prueba de fallas y divertido. <- Eso era antes, hasta que hicieron un módulo Arduino y un módulo Cloud Bit
  • 12. Wearables Arduino Trinket Flora Attiny85 Cosido directamente
  • 13. Cloud Connected (IoT!) Arduino Yún ● Programás el Arduino ● Delegás a Linux lo que el micro no puede hacer ● Excelente librería Bridge Shields ● Hay que programar todo en C con las limitaciones del Microcontrolador Breadcrumb | Breadcrumb02 | Breadcrumb03 Spark Core ● Plug and Play ● 100% Cloud ● API Automágica
  • 14. Spark Core API Automágica int tempC; Spark.variable("temp", &tempC, DOUBLE); "https://api.spark.io/v1/devices/0123abc/temp?access_token=xyz 456 Spark.function("funcKey", funcName) POST /v1/devices/{DEVICE_ID}/{FUNCTION} Además: ● Publish ● Subscribe ● TCP/UDP Clients/Servers
  • 15. Arduino Yun Bridge Library ● YunServer ● HTTPClient ● Process ● File I/O ● Console ● Temboo : Twitter GDocs SMS Dropbox Facebook
  • 16. Wireless Low Power "Quiero que sea wireless, que funcione con una pila durante días o semanas, que ocupe poco lugar y que se programe fácil como un Arduino y que pueda interactuar con un smartphone" Solución: BLE
  • 17. iBeacons Qué son los iBeacons iBeacon es un mecanismo de posicionamiento preciso que transmite un identificador único universal ( UUID ) usando Bluetooth 4.0 Low Energy. Estas señales pueden ser recibidas por dispositivos habilitados con Bluetooth LE. Un iBeacon es una herramienta de micro - orientación geográfica que permite una precisión tal que no es posible lograr con GPS .
  • 18. iBeacons Cómo trabajan los iBeacons Aplicaciones de negocio… Bluetooth Low Energy (BLE) beacons son pequeños dispositivos de hardware que pueden ser ubicados en cualquier lugar. El servidor usa estos dispositivos de micro-location los cuales envían IDs únicos para avisarle al dispositivo mobile o cualquier otro dispositivo con BLE para disparar acciones contextuales.
  • 20. Wearable Computers Samsung Gear / Tizen Fork de Android hecho de Samsung ● Samsung Gear 2 / Fit ● Apps clientes o standalone ● Standalone programado en HTML5/Javascript ● API javascript de features específicos
  • 21. Wearable Computers Samsung Gear live + Android Wear Fork de Android hecho de Samsung ● Samsung Gear Live ● Apps clientes o standalone ● Standalone programado en Android ● Bridged Notifications ● Contextual Notifications ● 2D Picker ● Custom UIs
  • 22. Wearables Wearable Technology "Los otros wearables"
  • 23. Android Wear Wearable Technology Indumentaria, textiles y otros materiales combinados con microcontroladores para crear circuitos que se llevan puestos: ● ropa ● cascos ● calzado ● indumentaria deportiva ● abrigos, bufandas ● exoesqueletos de combate
  • 24. Android Wear Wearable Technology Indumentaria, textiles y otros materiales combinados con microcontroladores para crear circuitos que se llevan puestos: ropa, cascos, calzado, telas, abrigos, bufandas y exoesqueletos de combate ;-)
  • 25. VP of Technology Mobile, Wearables & IoT @pablovittori pablo.vittori@globant.com Product Director Mobile, Wearables & IoT @san_piacenza santiago.piacenza@globant.com Technical Director Wearables & IoT @marianov mariano.vassalo@globant.com