根據日經BP社報導,Sun Microsystems公布基於Java技術之無線感測器網路等的開發環境Project Sun SPOT(Small Programmable Object Technology),由研究部門Sun Microsystems Laboratories(Sun Labs)所開發。
Sun SPOT的基本架構為ARM9的32位元微處理器;支援IEEE802.15.4的無線感測器;無需OS、以J2ME(Java 2 platform,micro edition)為基礎的Squawk VM(Virtual Machine);支援無線感測器的應用開發及使用軟體工具SPOT World。Sun SPOT的目的之一,就是讓為數眾多的Java開發人員,除了在普通電腦環境的應用之外,還可以輕鬆地開發可在現實中使用的其他產品,比如可以通過配備在機器人上的相機來檢測人的動作,並把獲得的數據通過無線感測器傳送等應用。
Sun Microsystems認為,與其他公司的開發環境相比,Sun SPOT的特點在於感測器技術,使Sun SPOT感測器CLDC(connected limited device configuration)1.1 Squawk VM並不需要作業系統才能表現。而且Squawk VM專門針對低功耗省電管理進行改良設計。Sun Labs高級經理Roger Meike指出,為減小耗電,可以利用Sun SPOT配備的高性能微處理器。
在多個Sun SPOT感測器群組上運作的應用軟體和SPOT World,也可以單獨在整合開發環境IDE(integrated development environment)的Net Beans上運行,其所開發的應用軟體,也可以通過USB或者其他無線技術,與Sun SPOT的感測器相互傳輸,而無線傳輸數據使用的加密技術也正在開發之中。
Sun SPOT開發工具定於2006年5月開始供貨,感測器由兩枚板卡構成。主板上配備4MB快閃記憶體、512KB RAM、180MHz的ARM9處理器和支援IEEE802.15.4的LSI。感測器板卡配備3軸加速度感測器、溫度感測器、光感測器、6個模擬輸入端口和8個通用I/O介面等。電源方面採用電流容量750mAh、電壓3.6V的鋰離子充電電池。
Sun SPOT開發工具的價格約在500美元左右(含Sun SPOT、Net Beans 5.0、Java VM和USB連接線),根據Sun Microsystems表示,客戶群座落在研究機構、大學和對感測器技術感興趣的專業人士。