Sun Small
Programmable
Object
Technology
(Sun SPOT)
Andrii Rodionov
Посмотрим видео
 • “Особое мнение” от Sun:
http://osum.sun.com/group/ntuu/forum/topics/sunspot-v-novostyah-na-ntv
Что такое SPOT?
• Java платформа разработки
  приложений для
  беспроводны х и маленьких
  устройств
• Может использоватьс...
Устройство Sun SPOT'а
• Стандартное устройство имеет
  три слоя
  > Батарея
  > Процессорная плата с
    беспроводным адап...
Sun SPOT внутри...
• Processor Board
 > 180 Mhz 32-bit ARM920T core, 512K RAM, 4M Flash
 > 2.4 Ghz 802.15.4 radio with int...
Дополнительные борды...




                   eUSB host
The Squawk Java VM Project...
The main goal of the Squawk virtual machine project is to write as much of the
virtual machi...
Sun SPOT Software Development Kit
• Squawk Java VM: Desktop and Sun SPOT
• Libraries
 > Java ME CLDC 1.1 libraries
 > Hard...
demo
http://osum.sun.com/group/blaga
Вы все можете делать в эмуляторе
Люди экспериментируют
Люди экспериментируют
Люди экспериментируют
Люди экспериментируют
Люди экспериментируют
Полезные ресурсы
• Основной сайт проекта
  > http://www.sunspotworld.com/
  > Форум https://www.sunspotworld.com/forums/
 ...
Project Sun SPOT
http://www.sunspotworld.com


Спасибо!

Andrii.Rodionov@Sun.com
Sun Small Programmable Object Technology (Sun SPOT)
Upcoming SlideShare
Loading in …5
×

Sun Small Programmable Object Technology (Sun SPOT)

736 views

Published on

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
736
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
24
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Sun Small Programmable Object Technology (Sun SPOT)

  1. 1. Sun Small Programmable Object Technology (Sun SPOT) Andrii Rodionov
  2. 2. Посмотрим видео • “Особое мнение” от Sun: http://osum.sun.com/group/ntuu/forum/topics/sunspot-v-novostyah-na-ntv
  3. 3. Что такое SPOT? • Java платформа разработки приложений для беспроводны х и маленьких устройств • Может использоваться например в : > Робототехнике > Искусстве > Игрушках > Персональны х устройствах > Телеметрии
  4. 4. Устройство Sun SPOT'а • Стандартное устройство имеет три слоя > Батарея > Процессорная плата с беспроводным адаптером > Сенсорная плата • Отдельно процессорная плата- это базовая станция • Предполагается, что программируется на Java с помощью NetBeans
  5. 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. 6. Дополнительные борды... eUSB host
  7. 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. 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. 9. demo
  10. 10. http://osum.sun.com/group/blaga
  11. 11. Вы все можете делать в эмуляторе
  12. 12. Люди экспериментируют
  13. 13. Люди экспериментируют
  14. 14. Люди экспериментируют
  15. 15. Люди экспериментируют
  16. 16. Люди экспериментируют
  17. 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. 18. Project Sun SPOT http://www.sunspotworld.com Спасибо! Andrii.Rodionov@Sun.com

×