0 évaluation0% ont trouvé ce document utile (0 vote)
6 vues16 pages
%he connection of the physical world with the virtual world. 1.5B Internet connected PCs - 1B Internet connected phones - By 2020 / 50B Internet connected devices. %he NTMF Open Source Project Smallest.NE% implementation %argets small 32 bit processors (ARM 7-9, Cortex M(x), Analog devices Blackfin, Renesas SH2)
Description originale:
Titre original
Connecting Devices to the Cloud on Open Source Hardware and Software Presentation
%he connection of the physical world with the virtual world. 1.5B Internet connected PCs - 1B Internet connected phones - By 2020 / 50B Internet connected devices. %he NTMF Open Source Project Smallest.NE% implementation %argets small 32 bit processors (ARM 7-9, Cortex M(x), Analog devices Blackfin, Renesas SH2)
Droits d'auteur :
Attribution Non-Commercial (BY-NC)
Formats disponibles
Téléchargez comme PPT, PDF, TXT ou lisez en ligne sur Scribd
%he connection of the physical world with the virtual world. 1.5B Internet connected PCs - 1B Internet connected phones - By 2020 / 50B Internet connected devices. %he NTMF Open Source Project Smallest.NE% implementation %argets small 32 bit processors (ARM 7-9, Cortex M(x), Analog devices Blackfin, Renesas SH2)
Droits d'auteur :
Attribution Non-Commercial (BY-NC)
Formats disponibles
Téléchargez comme PPT, PDF, TXT ou lisez en ligne sur Scribd
Source Hardware and Software Colin Miller Microsoft Chris Walker Secret Labs LLC Connected Devices - The Internet of Things %he connection of the physical world with the virtual world. eg - %hames water (replacing Victorian Cast ron water mains with new plastic pipes and instrumenting all of it.) Don't wait for the sink hole, send a crew before the failure. Eliminate waste in many parts of all of our infrastructure systems. Not just new applications but new business models Perspective - 1.5B nternet connected PCs - <1B nternet connected phones - By 2020 50B nternet connected Devices "But the bandwagon is not just rolling for the benefit of technology companies and ambitious politicians. t has gained momentum because there is a real need for such systems. n many countries the physical infrastructure is ageing, health-care costs are exploding and money is tight. Using resources more intelligently can make taxpayers' money go further. Monitoring patients remotely can be much cheaper and safer than keeping them in hospital. A bridge equipped with the right sensors can tell engineers when it needs to be serviced. " %he Economist Imagine Cup 2011 winning team - Team Hermes ampIe IndustriaI Scenarios leet %racking Predictive Maintenance Power Usage Power generation nventory Management Labor Allocation Public Cloud Private Cloud Data Analytics The Internet of Things 'Stack' Device Management Smart devices Dumb devices Gateway devices S e c u r i t y P r i v a c y hy managed code on Devices t's not the 'embedded' development environment we are used to Changes to the embedded development landscape - Before mostly no OS or proprietary OS - Lower cost/power of 32 bit processors - Connected applications more complex and require a stack - Moving to standard OS options Productivity Uniformity - A single programming model and tool chain throughout connected solutions The NTMF Open Source Project Smallest .NE% implementation %argets small 32 bit processors (ARM 7-9, Cortex M(x), Analog Devices Blackfin, Renesas SH2) Currently used in consumer products, industrial automation, energy management, health/eldercare, and lots of new categories. irst Open Source release Nov 2009 - Apache 2.0 Community based model - Motivation - Avoid fragmentation - Develop a clear collaborative direction - Core %ech %eam - Microsoft Development %eam - netmf.codeplex.com - netmf.com The NTMF Version 4.2 From Microsoft Resources: VB.NE% (a collaboration) Cryptographic Primitives and Object Model Remote firmware update L Optimizations Bug fixes SN%P From the community: VB.NE% (a collaboration) New Platform builder %P client (desktop compatible) and server (NE%M only) Regular Expressions StringBuilder %ype PWM and Analog/Digital Conversion Bug fixes Secure Hardware (SM Card) drivers Netduino Open Source Project Company Background (Secret Labs LLC) - Electronics and software company - 4+ years of experience with .NE% Micro ramework - Designs consumer and industrial electronics using .NE% Micro ramework - Also creates Netduino, an open source electronics platform for .NE% Micro ramework Open Source Licenses - irmware/SDK: Apache 2.0 license (BSD for networking) (LGPL-style) - Hardware: Creative Commons Attribution (LGPL-style) Open Source Hardware - Netduino - Netduino Mini Netduino Open Source Project Netduino Plus - lwP network stack (BSD OSS) - MMC "SP SD card support (open protocol) with community SDHC enhancements - 64KB for .NE% M code - 40KB RAM - 8KB of on-chip storage (.NE% M 4.2) Cross-platform development tools (Mac/Linux support) - Mono Compiler - MetaDataProcessor runs under WNE - MDeploy/MDeployEngine run under Mono Runtime on Mac/Linux - MonoDevelop (in progress) Netduino Open Source Project Netduino Community Contributions - OneWire support CW2 - C# to ARM/%HUMB native code interpreter Corey Kosak - Enhanced SD support -- KodeDaemon - 2C repeated start bit - Extended SP configurations - Hardware feedback for open source hardware roadmap - Bug fixes NE%M Community Contributions (as Colin mentioned) - Regular Expressions - StringBuilder - Bug fixes Demo Connecting Devices to the CIoud irst Wine Cellar application PDC 2009 - Sensor to local interface device via 802.15.4 ($$$) - DPWS (Web Services) - Discovery - Eventing Second Wine Cellar app 2011 - RES%-ful nterface Netduino Plus - Pachube Demo Architecture Sensor Actuator H%%P://PU% H%%P://GE% www.pachube.com AIterative Architecture Sensor as Server Actuator as Server H%%P://GE% H%%P://PU% www.pachube.com "uestions