2. Agenda
Sun SPOT Overview
Sun SPOT
Application Demos
Q&A
3. What is Sun SPOT?
“Sun SPOTs are meant to be a
research platformquot;
-- Roger Meike
4. Why Sun SPOT?
• Separate developer from low level
hardware
• Quick and safe development
• Wireless connectivity
• Open platform
5. Why Sun SPOT?
• Open Source Now! Hardware, software,
Java VM...
> https://spots.dev.java.net/
• Help Sun growth
> “We hope that some of them [future devices with
Java] will generate data that will be processed
and stored on our servers.”
> “We hope that some developers will see new
uses for Java and Sun technologies as a result
of working with SPOTs. quot;
7. Sun SPOT Processor Board
2.4 GHz IEEE
Antenna 802.15.4 Radio Module
180 MHz 32 bit
ARM920T core
512K RAM
4M Flash
Daughter
board
connector
USB interface with
mini-B connector
Power Switch
8. Sun SPOT Sensor Board
8 3-colors LEDs Push Buttons
3D Accelerometer
Light Sensor
Analog in 4-5 Temperature
sensor
Digital I/O 0-3
Analog in 0-3
Push Buttons
Replicated here Digital I/O 4 quot;Highquot; current output 0-3
17. Research Project with Sun SPOT
• Gesture Based Human Computer Interface
• Why choose SPOT
> Easy to kick start
> Simple to implement
> Open source architecture
• SPOT + Machine Learning
> Sun SPOT iteratively measures acceleration data from
accelerometer and send it back to base station
> Machine learning engine do recognition on data stream
Supervisor: Dr. Lars Kulik, UNIMELB
19. THANK YOU!
Zhiqi Tao
Sun Campus Ambassador
zhiqi.tao@sun.com
http://blogs.sun.com/tao/
Peng Deng
Sensing Ubiquity Mobility Research Lab
dengpeng.cn@gmail.com
http://www.sumlab.net/