Iot Development Platform

Iot Development Platform

.org IoT Development Platform 1 Q&A . How many ARM cores shipped in 2012? 8,700,000,000 2020 . 2011 . Per Day: 23,835,616 . Per Hour: 993,151 150+ 25+ billion . Per Minute: 16,553 billion . Per Second: 276 2002 1+ billion 1998 2010 2020 2 ARM is a Semiconductor IP Company ARM’s Ecosystem Financial Tools/Technology IDM Foundry Fabless Semicon Co. Equipment Manufacturer ARM CPU GPU Software Platforms Networking Video RF Security DSP Other IP Carriers + Developers 3 ARM Cortex Advanced Processors Architectural innovation, compatibility across diverse application spectrum MP Cortex-A15 . ARM Cortex™-A family: ...2.5GHz . Applications processors for feature- Cortex-A9 rd rich OS and 3 party applications Cortex-A8 Cortex-A7 ARM Cortex-R family: Cortex-A5 . Cortex-R7 . Embedded processors for real-time Cortex-R5 signal processing, control applications Cortex-R4 Cortex-M4 . ARM Cortex-M family: Cortex-M3 Cortex-M1 . Microcontroller-oriented processors Cortex-M0 for MCU, ASSP, and SoC applications SC300 TM SC000 Applicability Unparalleled . ARM SecureCore Cortex-M0+ . Tamper-resistant security <12k gates... 4 ARM Cortex-M: Ultra Low Power, Size, + Cost 1.9 billion ARM Cortex-M devices shipped in 2012 by leading semiconductor companies MCUs radios sensors Think Powered by Watch Batteries & Energy Harvesting 5 MBED: Enabling Monetization of Disruption “By 2018, 50% of IoT solutions will be from start-ups less than 3 years old” - Gartner 6 From Sensor to Cloud Edge Clients Gateway Network Cloud Temp thin client Device Prox Provisioning and M2M Apps control Cortex-M Modem Diagnostics M2M Apps Smartphone / M2M Apps Short-Range Headless Radio e.g. Gateway Access Sensors • Xbee Network: M2M Apps API • 6lowPan e.g. Cloud Modem ‘Big • BT LE Multi-core 3G/4G, DSL, Hosting Data’ Cortex-A DOCSIS e.g. Storage Camera thick client Whitespace AWS Infrared Cortex-A Graphics Management Touch Modem Platform M2M Cloud Services 7 Choice of Boards for ARM 32bit microprocessors $30 ARM 11/Cortex-A . Complex Data Processing (e.g. Camera, image recognition) . MMU Full Operating System Support: Android, Ubuntu . Graphics + Display Output . Hi-bandwidth capability e.g. USB 3.0, 1Gbps Ethernet $5 $15 Cortex-M3/M4 $2 . Multiple Sensor Data + Concurrent Processing . Gateway Functionality . OMA-DM + Device Management Device Cost Device $10 Silicon Cost $1 Cortex-M0 . Modem Control . Data Injest Forward $0.50 ARM MBED . Basic Processing Freescale Freedom $12.95 Processing Power + Capabilities | Power Consumption . Billions of connected devices means cost scaling is critical . $25 Raspberry Pi starts to look expensive in Ms of Units vs. $12 Freedom board . It’s not just the SoC cost – MMU CPUs require external memory + > power . Don’t forget power consumption – Cortex-M devices can be powered from a CR2032 battery 8 MBED 9 From Idea to Implementation “Wouldn’t it be cool if I can build a device that can send me an TXT every time the cat goes through the flap?” 10 ….and a Modern Dev Environment Modern Day Cloud Based Dev Development Traditional PC Development Software Environment 11 Leverage Crowdsourcing + Community 12 mbed Rapid Prototyping Platform . Complete Hardware, Software and Web 2.0 Solution Dedicated Developer Website Lightweight Online Compiler Community of Open Source Hardware Platforms Peripheral Drivers 13 mbed SDK and Components 14 Carrier Certified = Prototype & Ship Cellular IoT Low Cost, Great for Prototyping but lacks Carrier certification – CANNOT Deploy on Network Customer SoC MBED Vendors Dev Board Carrier Modules Carrier Certified Gateway with MBED enables rapid Peripheral Drivers + Integration development with immediate go-to-market Carrier Certification MBED enables Carriers to opportunities monetize IoT Development Service + Support by targeting developers at Data onboarding Application Development the beginning of the project Cloud Service Integration 15 MBED Cellular Hardware Platforms Development Development Board with Development Board + Custom Board + USB Carrier Certified Module Module + Certified Design Modem Chassis Cost <$50 <$100 $100-$400 Varies Current • Sprint u-blox Multitech End Customer Vendors • Vodafone Design Mobile Network Via USB Yes Yes Yes Connectivity Ready to deploy on No No Yes Yes carrier network mbed.org Yes Yes Yes Yes 16 U-blox mbed-enabled Cellular Platform . Embedded Module with Multi-Carrier Support . CDMA: 1xRTT, EVDO Rev. A . GSM: 2G/3G/4G . GPS Option . Small Form Factor . ARM Cortex-M3 NXP SoC . Arduino Compatible . Broad choice of I/Os . Easy route from prototype to carrier certified product 17 Freescale FRDM-KL46Z TM . Board Features - $15 . Freescale Kinetis KL46Z256 Microcontroller (48MHz ARM Cortex M0+) . Onboard OpenSDA debug interface (configured for mbed) . Freescale MMA8451 3-Axis 14-bit Accelerometer . Freescale MAG3110 Magnetometer . Capacitive Touch Slider . Analog Ambient Light Sensor . 2 Pushbuttons and 2 LEDs . Kinetis KL46Z Microcontroller Features . 256K Flash, 32K SRAM . USB OTG, Segment LCD Controller, 16-Bit SAR ADC, 12-bit DAC, 1 DAC, 1 ACMP 18 SocketModem® Shield HSPA+ Arduino Shield Features • Only Arduino Shield with full PTCRB certification and AT&T approval • HSPA+ cellular performance utilizing the Telit HE910 module • Frequency bands: 850/900/1700(AWS)/1900/2100 Mhz • Intelligent Universal IP stack for enhanced M2M functionality • Onboard SIM card holder • Industrial temperature range of -35° to +85° C • Arduino R3 compatible interface 19 MBED Ecosystem Any Cortex-M Board can be MBED Enabled Variety of different SoCs Variety of different Network Interfaces Rapid prototyping for any industry Open Platform Approach CMSIS-DAP & HDK Open Source Enable anyone to manufacture mbed boards Move code easily between SoCs SoCs Radio 20 mbed summary .org Multiple ARM Cortex-M SoCs Choice of Radios/Connectivity 10s growing to 100s of boards Choice of Cloud APIs/Agents 45k+ Global Users & Community 21.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    21 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us