SunSPOT
SUN SPOT (Small Programmable Object Technology) est une technologie de noeuds de réseaux de capteurs sans fil programmables en Java.
Caractéristiques Matérielles
vesion 1
- 180 Mhz 32-bit ARM920T core, 512K pSRAM/4M FlashRAM
- ChipCon 2420 radio 2.4 GHz IEEE 802.15.4
- USB interface
- 3.7V rechargeable 750 mAh prismatic lithium ion battery
- 40 uA deep sleep mode, 40 mA to 100+ mA
- 64 mm x 38 mm
- Double sided connector for stackable boards
Sensors and Actuators
- 8 tri-color LEDs
- 3D accelerometer
- 5 general purpose I/O pins
- 4 hi current output pins
- 1 A/D converter
- Temperature sensor
- Light sensor
vesion 2 (october 2010)
from http://sunspotworld.com/docs/Yellow/eSPOT8ds.pdf
- 400 MHz ARM 926ej-S Processor AT91SAM9G20
- 8Mbytes Flash Memory (4M x 16)
- 1Mbytes SRAM Memory (512K x 16)
- 802.15.4 Radio Transceiver (CC2420)
- USB 2.0 Full Speed
- 770mAhr Li-Ion Rechargeable Battery
Network
- Réseau complémentaire - CTP, Ipv6/LowPan
- Mise en réseau maillée - AODV, LQRP
- Sauts multiples sur la programmation air
- Sécurisé - Cryptographie à clé publique ECC de haut niveau
Sensors and Actuators (eDemo board from http://sunspotworld.com/docs/Yellow/edemo8ds.pdf)
Squawk JVM and Runtime
- Motivations : Memory constrained devices
- Fully capable J2ME-level Java VM with OS functionality
- Features
- No operating system : Runs on the bare metal on ARM
- Device driver are written in Java
- Isolate application model (sub/super set of JSR121)
- Inter-isolate communication
- Provides lower-level asynchronous message delivery
- Memory footprint : 80K for the VM, 270K for the Runtime