El “Internet de Todo” (IoT) y lo que lo hace posible

16
El “Internet de Todo” y lo que lo hace posible Una visión de acontecimientos venideros - H.G. Wells Abril 2015 Basado en los slides de Bret Stateham - Microsoft

Transcript of El “Internet de Todo” (IoT) y lo que lo hace posible

Page 1: El “Internet de Todo” (IoT) y lo que lo hace posible

El “Internet de Todo” y lo que lo hace posible

Una visión de acontecimientos venideros

- H.G. Wells

Abril 2015

Basado en los slides de Bret Stateham - Microsoft

Page 2: El “Internet de Todo” (IoT) y lo que lo hace posible

Para descargar la presentación

http://www.slideshare.net/efutch

Page 3: El “Internet de Todo” (IoT) y lo que lo hace posible

¿Dónde aparecio el término?

• Usado por primera vez en 1999, en una presentación de Kevin Ashton sobre RFID y su uso en la cadena de suministroen Procter&Gamble

• En 2009, aclaró lo que quería decir con la frase “Internet of Things”:

“En el mundo real, las cosas importan más que las ideas”

Page 4: El “Internet de Todo” (IoT) y lo que lo hace posible

Aclaración de Ashton

•“Necesitamos darle formas a lascomputadoras para que obtengan su propiainformación; para que puedan ver, oir, olerel mundo por sí mismas, en toda su gloriaaleatoria – sin la limitación del input humano”

Page 5: El “Internet de Todo” (IoT) y lo que lo hace posible

Otros nombres …

Internet of Things (IoT)

Internet of Everything (IoE)

Pervasive Computing

Ubiquitous Computing (ubicomp)

Machine to Machine (M2M)

Industrial Internet

Page 6: El “Internet de Todo” (IoT) y lo que lo hace posible

¿Cómo ha sido posible?

Ley de MooreLow Power Wireless Low Power CPUs

Cloud ComputingCloud Data Storage

Rapid Prototyping

Standards

CrowdfundingToolsets & Libraries

Page 8: El “Internet de Todo” (IoT) y lo que lo hace posible

Objetivo: mejorar la ratonera

Fuente: “TEDx Warwick – Andy Stanford-Clark – Innovation Begins at Home”

Page 9: El “Internet de Todo” (IoT) y lo que lo hace posible

Los protagonistas de estarevolución

Page 10: El “Internet de Todo” (IoT) y lo que lo hace posible

Arduino Uno

• El principal líder en implementaciones de hardware “maker” e IoT

• Diseño abierto, bajo licencia CC, puede serfabricado libremente

• Implementación base es usando chips de la empresa Atmel.

• 16Mhz, 2KB RAM

• 16 puertos puertos digitales I/O PWM, 6 puertosanálogos 10-bit ADC -> Estándar de referencia

• Bus serial abierto para periféricos (Shields)

• Desarrollo de software con Arduino IDE en C/C++ y librerías Processing y Wiring.

• Demo: Arduino IDE + Blink"Arduino Uno - R3" by SparkFun Electronics from Boulder, USA - Arduino Uno - R3. Licensed under CC BY 2.0 via Wikimedia Commons -http://commons.wikimedia.org/wiki/File:Arduino_Uno_-_R3.jpg#/media/File:Arduino_Uno_-_R3.jpg

Page 11: El “Internet de Todo” (IoT) y lo que lo hace posible

Texas Instruments MSP430 Launchpad

• Procesador de 16 bits @25 MHz

• 128KB Flash, 8KB RAM

• 4 timers de 16 bits

• Comunicación serial

• Convertidor Análogo-Digital (ADC) de 12 bits, con 16 canals

• Interface USB HID, Mass Storage

• Desarrollo en Eclipse (Code Composer Studio) o Energia

• Extensible con boards propietarios (BoosterPacks): WiFi, Capacitive Touch, Sensores, etc.

• Demo: USB HID

Page 12: El “Internet de Todo” (IoT) y lo que lo hace posible

Freescale FRDM-KL25Z

• Procesador de 16 bits @48MHz, 16KB RAM

• Puerto USB Host y Client

• Acelerómetro y sensor capacitivo

• Compatibilidad a nivel de pines con adaptadores Arduino

• Demo: Rotación y sensor touch

Page 13: El “Internet de Todo” (IoT) y lo que lo hace posible

Intel Galileo• Aquí tenemos un board Generación 1.• Procesador Intel Quark (Pentium Class)

System-on-a-chip (SOC), con 256MB de RAM.

• Compatible con Arduino a nivel de sketches (programas) y shields (hardware).

• Arranca con una versión customizada de Linux.

• Puede correr Linux (Yocto), Windows Core y a futuro Windows 10.

• Demo: Arduino IDE Blink y Windows

Page 14: El “Internet de Todo” (IoT) y lo que lo hace posible

¿Y ahora?

Page 15: El “Internet de Todo” (IoT) y lo que lo hace posible

Siguientes pasos

• Es posible implementar dispositivos conectados, de bajo costo, para preparar prototipos de dispositivos.

• Interconexión abierta por módulos Arduino, para sensores de diversos tipos.

• Facilidad de implementación, código abierto

• Proyectos: Wikipedia comunitaria para apoyo en sitios remotos, red WiFi solar town-area, kioskos de venta virtuales, etc.

• Pendiente: integración a redes WiFi, Bluetooth

Page 16: El “Internet de Todo” (IoT) y lo que lo hace posible

¿Preguntas? ¿Más información?

• Twitter: @efutch

• Arduino: www.arduino.cc• Freescale: www.freescale.com• Processing: www.processing.org• Windows IoT: www.windowsondevices.com

• Estos slides están en www.slideshare.net/efutch

¡Gracias!