Experiments with a Solar-powered Sun SPOT

Environmental monitoring is proving to be a popular application for Sun SPOTs (see here, here and here). This and other similar applications require a Sun SPOT device to operate for long periods (months) using a combination of renewable energy sources (e.g. a solar panel) and duty cycling -- having the device wake up only occasionally to record and/or transmit sensor readings and sleeping for the most part.

A few months ago, I conducted an experiment that collected sensor readings from a solar-powered SPOT into a mySQL database for almost four weeks. A write-up describing the results is now available as a Sun Labs Technical Report and featured in this week's spotlight on the Labs' home page.

This experiment helped us uncover and fix several issues that caused disruptions in data collection -- the occasional inability of the device to enter deep sleep, the resulting clock reset due to premature battery exhaustion, and loss of connectivity to the database after long periods of inactivity. The report offers important lessons in the design of sensor data collection frameworks and lists both recommended best practices and potential pitfalls to avoid.

As I type this, another Solar-powered SPOT running a new version of our software has been collecting and reporting sensor readings. It has already been up for more than two weeks without any of the disruptions we saw previously leading me to believe that the fixes we incorporated in response to lessons learnt are working well. Watch this space for a follow-on post describing the latest experiment.

Comments:

A follow-on experiment is described at
http://blogs.sun.com/vipul/entry/one_and_a_half_million

Posted by Vipul Gupta on March 15, 2009 at 06:14 PM PDT #

Are the application and the voltage-regulator available from Sun's web pages?

Posted by Pablo Basanta on April 17, 2009 at 12:12 AM PDT #

Hi, do you know when will glassfish v3.1 be available?

I mean production ready.

Posted by Pablo Fonseca on November 03, 2010 at 11:56 AM PDT #

Nice, although that FAQ could use some formatting. For example, the update steps appear as one long string. I'd do it myself if I had permission. Speaking of which, it would be nice if the general community could contribute to the FAQ. http://www.areshop.com/
http://www.areshop.com/Watches-Tag-Heuer.html

Posted by steve on January 11, 2011 at 11:37 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Vipul Gupta

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today