Sunspot Final

1,344 views

Published on

I did this presentation with Zhiqi Tao at Sun Microsystem Melbourne Vic Australia on 28th May 2008.

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,344
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Sunspot Final

  1. 1. Small Programmable Object Technology (Sun SPOT) Zhiqi Tao Peng Deng Sun Campus Master Research Ambassador Student The University of Melbourne
  2. 2. Agenda Sun SPOT Overview Sun SPOT Application Demos Q&A
  3. 3. What is Sun SPOT? “Sun SPOTs are meant to be a research platformquot; -- Roger Meike
  4. 4. Why Sun SPOT? • Separate developer from low level hardware • Quick and safe development • Wireless connectivity • Open platform
  5. 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;
  6. 6. Sun SPOT Device
  7. 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. 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
  9. 9. Squawk Java virtual machine
  10. 10. SunSPOT build and deploy process javac .java Squawk suite .class converter SunSPOT .suite build .bin deploy
  11. 11. Launch Rocket within one day
  12. 12. Sun SPOT & Project Blackbox
  13. 13. Bouncing Ball demo
  14. 14. Air Text demo
  15. 15. Control Virtual Earth with Sun SPOT
  16. 16. SPOT GamePad demo
  17. 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
  18. 18. Visit http://www.sunspotworld.com/ • Sun SPOT Development kit • Win it Free by Submitting a proposal for classroom curriculum using Sun SPOTS
  19. 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/

×