Sunspot – Small Programmable Object

Parlando di prototipazione hardware, è naturale pensare al famoso Arduino, ormai disponibile in varie declinazioni (mini, bluetooth, etc); esistono tuttavia altre schede programmabili, com quella che ho avuto in prestito qualche tempo fa.
Sto parlando dei SunSpot, i costosi radio-cubetti creati da Sun Microsystem e programmabili (ovviamente) in Java.
Il kit è composto da due free-range Spot dotati di sensori (temperatura, luminosità, accelerometro) e da una base station, collegabile al proprio computer. Gli Spot sono in grado di comunicare tra loro o con la base station via radio, usando lo standard 802.15.4 (alla base di Zigbee).
Rispetto ad altre schede analoghe, credo che il grande vantaggio della tecnologia SunSpot risieda nella semplicità con cui è possibile programmarli: conoscendo Java e basandosi esclusivamente sulla documentazione disponibile online, è possibile creare in poche ore applicazioni in grado di leggere i sensori, scambiare dati via radio e spedire informazioni sul web.
Sul lato superiore di ogni SunSpot sono presenti i pin (sia analogici che digitali) necessari per collegare sensori esterni, servi, motori, alimentazione esterna.
La potenza di calcolo della cpu (ARM920T 180MHz) e i 4MB di memoria flash permettono di caricare su ogni SunSpot anche applicazioni pesanti o che richiedano una notevole mole di dati.
Grande Alberto!
Sto lavorando con dei sensori SUNspot per la tesi in Università… Sei a conoscenza di come interfacciare un’antenna Bluetooth direttamente ad un dispositivo free-range?