Articulo de referencia

Mancha solar

Manchas solares junto a una pila AA Sun SPOT (Sun Small Programmable Object Technology) era un nodo sensor para una red de sensores inalámbricos desarrollado por Sun Microsystem...

Manchas solares junto a una pila AA

Sun SPOT (Sun Small Programmable Object Technology) era un nodo sensor para una red de sensores inalámbricos desarrollado por Sun Microsystems y anunciado en 2007. El dispositivo utilizaba el estándar IEEE 802.15.4 para su conexión en red y, a diferencia de otros nodos sensores disponibles, utilizaba la máquina virtual Java Squawk .

Tras la adquisición de Sun Microsystems por Oracle Corporation , la plataforma SunSPOT siguió recibiendo soporte, pero su foro se cerró en 2012. [ 1 ] Se mantiene una copia del antiguo sitio para la posteridad. [ 2 ]

Hardware

El dispositivo, una vez ensamblado, cabía en la palma de la mano.

Su primera placa procesadora incluía una CPU de arquitectura ARM de 32 bits con núcleo ARM920T que funcionaba a 180  MHz. Tenía 512  KB de RAM y 4  MB de memoria flash . Una radio IEEE 802.15.4  de 2,4 GHz tenía una antena integrada y se incluía una interfaz USB . [ 3 ]

Una placa de sensores incluía un acelerómetro de tres ejes (con ajustes de rango de 2G y 6G), un sensor de temperatura, un sensor de luz, 8 LED tricolores, entradas analógicas y digitales, dos interruptores momentáneos y 4 pines de salida de alta corriente. [ 3 ]

La unidad utilizaba una batería recargable de iones de litio de 3,7 V y 750 mAh , tenía un modo de suspensión profunda de 30 μA y la gestión de la batería la proporcionaba el software. [ 3 ]

Software

El uso de controladores de dispositivos Java por parte del dispositivo es inusual, ya que Java generalmente es independiente del hardware. Sun SPOT utiliza una pequeña máquina virtual Java ME llamada Squawk que se ejecuta directamente en el procesador sin un sistema operativo . Tanto la máquina virtual Squawk como el código de Sun SPOT son de código abierto. [ 4 ] Se pueden utilizar entornos de desarrollo Java estándar, como NetBeans , para crear aplicaciones SunSPOT. La administración y el despliegue de la aplicación se gestionan mediante scripts Ant, que se pueden ejecutar desde un entorno de desarrollo, la línea de comandos o la herramienta proporcionada con el SDK de SPOT, "solarium".

Los nodos se comunican mediante el estándar IEEE 802.15.4, que incluye el enfoque de estación base para redes de sensores. Protocolos como Zigbee pueden basarse en 802.15.4. Sun Labs presentó implementaciones de RSA y criptografía de curva elíptica (ECC) optimizadas para pequeños dispositivos integrados.

Disponibilidad

Sun Microsystems Laboratories comenzó a investigar sobre redes de sensores alrededor de 2004. Después de una experiencia inicial con "Motes" de Crossbow Technology , Roger Meike inició un proyecto para diseñar un sistema integrado de hardware y software. [ 5 ] Sun patrocinó un proyecto en el Art Center College of Design llamado Autonomous Light Air Vessels en 2005. [ 6 ] La primera serie de producción limitada de kits de desarrollo Sun SPOT se lanzó el 2 de abril de 2007, después de meses de retrasos. Este kit de introducción incluía dos placas de sensores de demostración Sun SPOT, una estación base Sun SPOT, las herramientas de desarrollo de software y un cable USB. El software era compatible con Windows XP, Mac OS X 10.4 y distribuciones comunes de Linux. Se proporcionó algo de código de demostración.

Un desarrollador de Sun realizó una demostración en septiembre de 2007. [ 3 ] Tras investigar el uso comercial, Sun se centró en los usuarios educativos. El proyecto completo, hardware, entorno operativo, máquina virtual Java, controladores y aplicaciones, estuvo disponible como código abierto en enero de 2008. [ 4 ] [ 7 ] [ 8 ]

Oracle Corporation adquirió Sun Microsystems en 2010 y continuó el desarrollo de Sun SPOT, hasta la versión 8 del hardware (con el logotipo de Sun-Oracle) en marzo de 2011. [ 9 ] La versión de 2011 incluía memorias más grandes y un procesador más rápido, pero con menos entradas. [ 10 ]

En 2012, el foro anunció que estaría "fuera de servicio por mantenimiento" hasta "mediados de junio". [ 1 ] El 7 de mayo de 2013 se inició un nuevo foro en Oracle Technology Network. [ 11 ] David G. Simmons, uno de los desarrolladores de SunSPOT para Sun Microsystems, mantuvo un blog hasta finales de 2010. [ 12 ] En julio de 2013 abrió un foro alternativo para desarrolladores, no conectado a Oracle. [ 13 ]

Cuando se cerró el proyecto, el ingeniero jefe de hardware del proyecto SunSPOT, Bob Alkire, archivó el diseño del hardware en su sitio web personal. [ 14 ]

Referencias

  1. 1 2 "Los foros de SunSpotWorld están fuera de servicio por mantenimiento" . Oracle Labs. Archivado del original el 9 de junio de 2012. Recuperado el 17 de noviembre de 2013 .
  2. "Sitio espejo de SunSpotWorld" .
  3. 1 2 3 4 Simon Ritter (24 de septiembre de 2007). "Manchas solares en acción" . Archivado del original el 20 de abril de 2008. Recuperado el 17 de noviembre de 2013 .Republicado en febrero de 2011. Archivado el 6 de abril de 2014 en Wayback Machine .
  4. 1 2 "spots: Proyecto SPOTs" .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  5. Rob Tow. "Redes de sensores inalámbricos Sun "SPOT"" . Página web personal . Consultado el 17 de noviembre de 2013 .
  6. Jed Berk y Nikhil Mitter (2006). "Aeropuertos ligeros autónomos" . Consultado el 17 de noviembre de 2013 .
  7. Austin Modine (29 de enero de 2008). "Sun publica sus dispositivos de código abierto: dispositivos diminutos controlados por sensores al descubierto" . The Register . Consultado el 17 de noviembre de 2013 .
  8. "Sun lleva los innovadores sensores Sun Small Programmable Object Technology (SPOT) a la comunidad de código abierto; amplía el programa a instituciones educativas de todo el mundo" . Comunicado de prensa . Sun Microsystems. 29 de enero de 2008. Archivado del original el 3 de febrero de 2008. Consultado el 17 de noviembre de 2013 .
  9. Ron Goldman (19 de marzo de 2011). "Spots: Wiki: Inicio — Proyecto Kenai" . Sitio web del proyecto . Consultado el 17 de noviembre de 2013 .
  10. "SunSPOTWorld - Compra" . Sitio web comercial . Archivado del original el 7 de diciembre de 2013. Consultado el 17 de noviembre de 2013 .
  11. Foro SunSPOT en Oracle Technology Network. Archivado el 3 de noviembre de 2013 en Wayback Machine .
  12. "En el punto de mira: David G. Simmons" . Blog . Archivado del original el 9 de mayo de 2012. Consultado el 17 de noviembre de 2013 .
  13. "Foros de Sun SPOTs" . Foro alternativo no oficial para desarrolladores . Consultado el 17 de noviembre de 2013 .
  14. Bob Alkire. "SPOTs Hardware" . Consultado el 14 de marzo de 2019 .
  • Sitio web oficial