Sun SPOT

Sun SPOT

Sun SPOT (Sun Small Programmable Object Technology) is a wireless sensor network (WSN) mote (an electronic communication device meant to be the size of a particle of dust) 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 Squawk Java Virtual Machine.

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

ensor 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

Battery

* 3.7V rechargeable 750 mAh lithium-ion battery
* 30 uA deep sleep mode
* Automatic battery management provided by the software

Networking

The motes communicate using the IEEE 802.15.4 standard including the base-station approach to sensor networking. The SPOT supports the IEEE 802.15.4 MAC layer, on top of which e.g. Zigbee can be built.

ecurity

Sun Labs has reported highly optimized implementations of RSA and Elliptic Curve Cryptography (ECC) that can be used on small embedded devices.

oftware

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 (Squawk [http://research.sun.com/projects/squawk] ) which runs directly on the processor without an OS. Both the Squawk VM and the Sun SPOT code are open source [http://spots.dev.java.net]

Development Tools

Standard Java IDEs (e.g. NetBeans) can be used to create SunSPOT applications.

The management and deployment of application will be through "SPOTWorld".

Availability

The first limited-production run of Sun SPOT development kits were released April 2, 2007, after months of delays. This introduction kit includes two Sun SPOT demo sensor boards, a Sun SPOT base station, the software development tools, and a USB cable. The software is compatible with Windows XP, Mac OS X 10.4, and most common Linux distributions. It is unknown if any ZigBee-compliant stack code has been made available but on the CD some demo codes are provided.

The entire project, hardware, operating environment, Java virtual machine, drivers and applications, is available as open source. [ [http://spots.dev.java.net spots: SPOTs project ] ]

ee also

*Squawk virtual machine

External links

* [http://www.sunspotworld.com/ Official website]
* [http://spots.dev.java.net/ Open Source]
* [http://www.alavs.com/ Flocking blimps powered by "B" SPOTs]
* [http://tauzero.com/Rob_Tow/Sun-SPOTS-Sensor-Networks.html Rob Tow's Sun SPOT page]
* [http://blogs.sun.com/davidgs/ David G. Simmons' Sun SPOT blog]
* [http://parleys.com/display/PARLEYS/Sun+SPOTs+In+Action?showComments=true Sun SPOTs In Action at jazoon 2007]
* [http://spots-ebones.dev.java.net/ eBones: information to create add-on boards for the eSPOT]
* [http://beaversource.oregonstate.edu/projects/spotbot/wiki/ Oregon State Univiersity's SPOTBot Project]

Sources


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • sun|spot — «SUHN SPOT», noun. one of the dark spots that appear at regular intervals in certain zones of the surface of the sun; macula. Disturbances of the earth s magnetic field often occur when sunspots appear. »A sunspot is a relatively cool area in the …   Useful english dictionary

  • Sun SPOT —  Pour l’article homonyme, voir Tache solaire (sunspot en anglais).  Sun SPOTs à côté d une pile AA Sun SPOT est une technique de réseaux de capteurs sans fil conçue par l e …   Wikipédia en Français

  • Sun Spot (album) — Infobox Album Name = Sun Spot Type = studio Artist = Dark Soho Released = 2000 Recorded = Genre = Psytrance Length = Label = Producer = Reviews = Last album = This album = Next album = Sun Spot is the first album by Dark Soho.Track listing#… …   Wikipedia

  • sun·spot — /ˈsʌnˌspɑːt/ noun, pl spots [count] astronomy : a dark spot that sometimes appears on the surface of the sun …   Useful english dictionary

  • sun spot — noun see sun arc …   Useful english dictionary

  • Sun spot — Пятно при копировании (из за нарушения плотного контакта); Pl солнце (дефект формы глубокой печати) …   Краткий толковый словарь по полиграфии

  • Spot — (sp[o^]t), n. [Cf. Scot. & D. spat, Dan. spette, Sw. spott spittle, slaver; from the root of E. spit. See {Spit} to eject from the mouth, and cf. {Spatter}.] 1. A mark on a substance or body made by foreign matter; a blot; a place discolored.… …   The Collaborative International Dictionary of English

  • Spot lens — Spot Spot (sp[o^]t), n. [Cf. Scot. & D. spat, Dan. spette, Sw. spott spittle, slaver; from the root of E. spit. See {Spit} to eject from the mouth, and cf. {Spatter}.] 1. A mark on a substance or body made by foreign matter; a blot; a place… …   The Collaborative International Dictionary of English

  • Spot rump — Spot Spot (sp[o^]t), n. [Cf. Scot. & D. spat, Dan. spette, Sw. spott spittle, slaver; from the root of E. spit. See {Spit} to eject from the mouth, and cf. {Spatter}.] 1. A mark on a substance or body made by foreign matter; a blot; a place… …   The Collaborative International Dictionary of English

  • Sun Microsystems — Sun Microsystems, Inc. Logo used from the 1990s until acquisition by Oracle Former type Subsidiary Industry Computer systems Computer software Fate …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”