25-08-2017, 09:32 PM
Sun Spot (Sun Small Programmable Object Technology) is a wireless sensor network (WSN) mote developed by Sun Microsystems. The device is built upon the IEEE 802.15.4 standard. Unlike other available mote systems, the Sun SPOT is built on the Java 2 Micro Edition Virtual Machine (JVM).
The Sun SPOT project explores wireless transducer technologies that enable the emerging network of things. We are building a hardware and software research platform to overcome the challenges that currently inhibit development of tiny sensing devices.
These changes may dramatically affect the nature and type of wireless sensor network applications.
The Sun SPOT hardware platform is a small, battery operated, wireless device running the Squawk Java Virtual Machine (VM) without an underlying OS. This VM acts as both operating system and software application platform. We have created everything from device drivers and development tools to demos and tutorials so users can quickly create their own embedded wireles appliations.
Hardware
The completely assembled device should be able to fit in the palm of your hand.
Processing
180 MHz 32 bit ARM920T core - 512K RAM - 4M Flash
2.4 GHz IEEE 802.15.4 radio with integrated antenna
USB interface
Sensor Board
2G/6G 3-axis accelerometer
Temperature sensor
Light sensor
8 tri-color LEDs
6 analog inputs
2 momentary switches
5 general purpose I/O pins and 4 high current output pins
Networking
The motes communicate using the IEEE 802.15.4 standard including the base-station approach to sensor networking. This implementation of 802.15.4 is not ZigBee-compliant.
Software
The device s use of Java device drivers is particularly remarkable as Java is known for its ability to be hardware-independent. Sun SPOT uses a small J2ME which runs directly on the processor without an OS.