Mancha de sol


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

Después de la adquisición de Sun Microsystems por Oracle Corporation , la plataforma SunSPOT recibió soporte, pero su foro se cerró en 2012. [1] . Se mantiene un espejo del antiguo sitio para la posteridad. [2]

Su primera placa de procesador incluía una CPU de 32 bits con arquitectura ARM con núcleo ARM920T funcionando 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 incluyó una interfaz USB . [3]

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

La unidad usaba una batería de iones de litio recargable de 3.7V y 750 mAh , tenía un modo de suspensión profunda de 30 uA y administración de la batería proporcionada por el software. [3]

El uso de controladores de dispositivo Java por parte del dispositivo es inusual, ya que Java es generalmente independiente del hardware. Sun SPOT utiliza un pequeño Java ME Squawk que se ejecuta directamente en el procesador sin un sistema operativo . Tanto el Squawk VM como el código Sun SPOT son de código abierto. [4] Los entornos de desarrollo estándar de Java, como NetBeans, se pueden utilizar para crear aplicaciones SunSPOT. La administración y el despliegue de la aplicación son manejados por scripts ant, que se pueden llamar desde un entorno de desarrollo, línea de comando o la herramienta provista con SPOT SDK, "solarium". [ cita requerida ]


Sun SPOTs al lado de una batería AA