Comprehensive Overview of Integrated Development and Deployment Platforms in IoT
150 likes | 256 Vues
Explore the latest advancements in IoT platforms such as Stargate, eMote, and MTS400/420. Learn about development tools, software support, and new TinyOS platforms for efficient deployment. Obtain insights into various communication abstractions and sensor integration for seamless IoT application development.
Comprehensive Overview of Integrated Development and Deployment Platforms in IoT
E N D
Presentation Transcript
Integrated Development and Deployment Platforms Phil Buonadonna Intel Research, Berkeley phil.buonadonna@intel.com
Expanding the TinyOS-cosm • Stargate • Instrumented Testbeds • New TinyOS platforms
Stargate PXA255 (400MHz) Cradle IF MOTE IF SA1111 32MB FLASH CF/PCMCIA
Stargate MOTE JTAG CF (only) 64MB SDRAM NOT a MOTE IF!!! Bluetooth (Zeevo)
Stargate RS-232 Power 10/100BaseT USB PXA JTAG
Software Support • OS • Linux 2.4.19-pxa, glibc-2.2.3 (shared object) • Apps • Postgres • Java (Open-Wonka/J2ME) • uisp (program attached mote) • WebServer • Tools • arm-linux-gcc (for linux)
Development • Some knowledge of linux development necessary • Intel/Crossbow • For more info… • www.xbow.com • platformx.sourceforge.net • www.handhelds.org
eMote: Got Wires? MOTE IF Device Server
eMote 802.3af MOTE IF Tools: uisp & SerialForwarder
Testbeds 21 nodes, EPRB basedTools: uisp and SerialForwarder
Testbeds 150 nodes, eMote based w/ PoETools: uisp and SerialForwarder, MoteLab scheduler/data coll.
MTS 400 Intersema MS5534AM Sensirion SHT11
MTS 400/420 SIRFStar Accelerometer TAOS TSL2550D
iMote • ARM core/Bluetooth radio • Different communication abstraction • Status • Initial port to TinyOS 1.1 complete • Scatternet implementation pending • Should ease transition to conventional TinyOS communication
Where to get ‘em. • Crossbow (xbow.com) • Stargate, eMote, MTS400/420 • Intel • iMote (TBD….) • webs.cs.berkeley.edu • TinyOS, uisp, SerialForwarder • platformx.sourceforge.net • Additional Stargate Info