The Sensor Network Museumtm - Sun SPOT

Sun SPOT

Manufacturer documentation: Sun SPOT

A Sun SPOT device is built by stacking a Sun SPOT processor board with a sensor board and battery.

ARM9 and CC2420 based platform running JAVA with 32 uA standby current. This is achieved by a secondary AVR based wakeup processor for the more power hungry ARM9. Wow.


Sun SPOT

Features

Sun SPOT Processor Board

  • 180 MHz 32 bit ARM920T core - 512K RAM/4M Flash
  • 2.4 GHz IEEE 802.15.4 radio with integrated antenna
  • USB interface
  • 3.7V rechargeable 720 mAh lithium-ion battery
  • 32 uA deep sleep mode

General Purpose 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

Power Consumption - Typical Operation

The key to this platform is an additional Atmega48 that runs the RTC and wakes up the main CPU within a ~msec.

Reported power consumption is extremely low at 36 micro amps during deep sleep (ARM is turned off, AVR still runs realtime clock and the ARM SRAM is buffered). "This is of course not typical. If the device sensors and radio are turned full on and left to run continuously, it will not last the day."