Sun微系统公司周一公布了一套基于Java语言的无线传感器开发工具
Sun SPOT的基本构成为:32位微处理器“ARM9”、支持IEEE802.15.4的无线传感器、支持无需OS的J2ME(Java2 platform, micro edition)的“Squawk”VM(虚拟机)和面向无线传感器的应用开发及使用软件工具“SPOTWorld”。“Sun SPOT的目的之一就是:让众多的Java开发人员除了面向普通计算机环境的应用之外,还可以轻松地开发可在现实中使用的应用产品”(Sun Labs高级经理Roger Meike)。比如可以设想这样的用途:通过配备在机器人等上的相机来检测人的动作,并把所获得的数据通过无线传感器传送等。
Sun SPOT出自Sun公司的开发实验室。通过创造这套新的编程工具,Sun公司希望它能刺激那些使用无线传感器的Java应用程序的开发。
Sun公司负责通讯、媒体和娱乐的高级副总裁Eden发表声明说:计算再也不仅限于台式电脑、笔记本抑或是手机,而是一种普遍计算的发展前景。
Sun SPOT的开发工具定于2006年5月供货。传感器由两枚板卡构成。主板上配备4MB闪存、512KB RAM、频率180MHz的ARM9和支持IEEE802.15.4的LSI.传感器板卡具备3轴加速度传感器、温度传感器、光传感器、6个模拟输入端口和8个通用I/O引脚等。电源方面,采用电流容量750mAh、电压3.6V的锂离子充电电池。
开发工具的价格为500美元左右(含Sun SPOT、NetBeans 5.0、Java VM和USB连接线)。据该公司称,设想的客户有研究机构、大学和对传感器技术感爱好的人。“现在已经有不少人希望使用Sun SPOT开发产品。我们将逐一满足这方面的客户需求”。