Your SlideShare is downloading. ×
Sun Small Programmable Object Technology (Sun SPOT)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sun Small Programmable Object Technology (Sun SPOT)

585

Published on

AACIMP 2009 Summer School lecture by Andrii Rodionov (Sun Microsystems). "Information Technology" stream. Sun Microsystems course. Part 2.

AACIMP 2009 Summer School lecture by Andrii Rodionov (Sun Microsystems). "Information Technology" stream. Sun Microsystems course. Part 2.

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
585
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
22
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Sun Small Programmable Object Technology (Sun SPOT) Andrii Rodionov
  • 2. Посмотрим видео • “Особое мнение” от Sun: http://osum.sun.com/group/ntuu/forum/topics/sunspot-v-novostyah-na-ntv
  • 3. Что такое SPOT? • Java платформа разработки приложений для беспроводны х и маленьких устройств • Может использоваться например в : > Робототехнике > Искусстве > Игрушках > Персональны х устройствах > Телеметрии
  • 4. Устройство Sun SPOT'а • Стандартное устройство имеет три слоя > Батарея > Процессорная плата с беспроводным адаптером > Сенсорная плата • Отдельно процессорная плата- это базовая станция • Предполагается, что программируется на Java с помощью NetBeans
  • 5. Sun SPOT внутри... • Processor Board > 180 Mhz 32-bit ARM920T core, 512K RAM, 4M Flash > 2.4 Ghz 802.15.4 radio with integrated antenna (до 250Kbps, поддержка ZigBee) > USB interface • Sensor board > 2G/6G 3-axis accelerometer > light and temperature sensors > 8 3-color LEDS, 2 momentary switches, 6 analog inputs, 5 GPIO pins and 4 high current output pins and a ADC.
  • 6. Дополнительные борды... eUSB host
  • 7. The Squawk Java VM Project... The main goal of the Squawk virtual machine project is to write as much of the virtual machine as possible in Java, for portability, ease of debugging, and maintainability (inspired by the Smalltalk Squeak project). JME
  • 8. Sun SPOT Software Development Kit • Squawk Java VM: Desktop and Sun SPOT • Libraries > Java ME CLDC 1.1 libraries > Hardware libraries > SPI, AIC, TC, PIO drivers all written in the Java programming language > Demo sensor board library > Wireless layer libraries > Network layer libraries > 802.15.4 MAC layer written in Java > Desktop libraries
  • 9. demo
  • 10. http://osum.sun.com/group/blaga
  • 11. Вы все можете делать в эмуляторе
  • 12. Люди экспериментируют
  • 13. Люди экспериментируют
  • 14. Люди экспериментируют
  • 15. Люди экспериментируют
  • 16. Люди экспериментируют
  • 17. Полезные ресурсы • Основной сайт проекта > http://www.sunspotworld.com/ > Форум https://www.sunspotworld.com/forums/ > Документация http://www.sunspotworld.com/docs/ • Блоги разработчиков > http://blogs.sun.com/davidgs/ > http://blogs.sun.com/mart/ > http://blogs.sun.com/larsh/ > http://blogs.sun.com/roger • Проект Squawk http://research.sun.com/projects/squawk/ • NetBeans IDE http://netbeans.org • Исходники и открытая документация софта и железаhttps://spots.dev.java.net/
  • 18. Project Sun SPOT http://www.sunspotworld.com Спасибо! Andrii.Rodionov@Sun.com

×