Internet de las cosas: todas las cosas o casi todas las cosas conectadas a internet entre si para el beneficio de las personas, eso dicen o es la promesa; linux como sistema operativo abierto es una plataforma para el desarrollo de que esta promesa se haga una realidad viable, ya existen distribuciones linux que están orientadas al soporte y desarrollo del internet de las cosas, antes de hablar de ellos, vamos a ver las 3 claves principales del internet de las cosas:
- Procesadores, se necesitan bajo dos premisas: reducidos y de bajo consumo, la evolución de los procesadores para smatphone han sido una gran base en este sentido, AMR con sus series Cortex-A/R/M y Intel con su reciente serie Quark tiene procesadores Soc (Sistemas integrados en un solo chip) que cumplen con estos requisitos.
- Sensores, son los dispositivos que permiten al procesador “conocer” el entorno: localización GPS, temperatura, altitud, luz ambiental, acelerómetros, presión barométrica, etc…
- Comunicación de bajo consumo, de forma tradicional se puede realizar la comunicación via ethernet , wifi o comunicación 4g, pero el objetivo es que esta consuma poca energía y llegue a sitios más extendidos por lo tanto también se utiliza bluetooth 4.0 , nfc y tecnologías emergentes como ZIgBee, Z-Wave,6LoWPAN entre otras
Entre las distribuciones de linux orientadas al IoT (Internet of Things):
- RIOT: basado en linux, corre sobre plataformas de 8-bits, 16-bits o 32 bits, programacion en lenguaje c y c++, eficiencia energetica, soporte TCP/IP, 6LoWPAN.
- IOTTLY: basado en GNU/LInux compatible por ahora con Udoo, Arduino y Raspberry, es un proyecto en sus primeros pasos
- Ubuntu Core: es la apuesta de Canonical para el internet de las cosas, una versión reducida de ubuntu orientado al servicio en la nube y la personalización de dispositivos embebidos con el soporte de los fabricantes.
Otros sistemas operativos basado en software abierto
- Contiki: sistema operativo de código abierto orientado a dispositivos pequeños y el internet de las cosas, extremadamente pequeño alrededor de 30k con soporte completo de red TCP/IP y multitarea
- Brillo: apuesta de Google para el internet de las cosas, basado en android y orientado al desarrollo fue anunciado por Google en IO/2015
@errod1
Linux es un software que tiene el potencial para impulsar la Internet de los objetos!
El Internet de las cosas es el futuro.