SlideShare a Scribd company logo
1 of 25
Download to read offline
Rapid prototyping for IOT
on the base of open source hardware and software i.e. mangOH and Legato (Linux)
Joachim (Jo) Dressler
Board Member M2M Alliance
Vice President Sales Sierra Wireless
© 2016, M2M Alliance e. V.05.06.2017 2
►Presented at:
M2M Alliance e.V.
Leading European industry association for non-profit
© 2016, M2M Alliance e. V.05.06.2017 3
► M2M and IoT companies and solutions
► Networking, promotion, representation, case studies, working groups
► Founded in 2007
► 85+ industry members across the M2M/IoT value chain
► Member base:
▪ 51 German, 4 North America, 26 Europe,
▪ 8 Universities
▪ 15 North Rhine Westfalia
► Organizer of M2M Summit (Conference and Exhibition)
► Start-up initiative, akademia meets industry
► Meet-Ups, Themed Evenings
IOT growth seems to have no limits
© 2017, M2M Alliance e. V.05.06.2017 4
Source: Forbes Source: Cisco
Why is Rapid Prototyping Important for IoT
© 2017, M2M Alliance e. V.05.06.2017 5
► In the M2M era
▪ M2M projects were designed to solve a technical issue
▪ Write a spec, design hardware, build hardware, test hardware, …..
▪ Takes too long, costs too much money, risk to fail
► In the IOT era
▪ Solve a business issue or create new business
▪ Develop a business idea, develop software, use existing elements
▪ Be quick, try and error, dismiss start again, collaborate, consider fail,
limited budget
► IOT is faster, more flexible, more creative and requires different tools
6
What is IoT Open Source Hardware?
► Design published in the public domain (including source files)
► Business-friendly Open Source License (e.g. “CC attribution”)
▪ Freely available to share, copy and modify
▪ Freely available to use for building products for any purpose,
including commercial, with no restrictions
▪ Non-revocable license
► IoT needs: highly expandable (native connectors to expand it without
needing to modify the design)
Goals
► Encourage copies, new hardware designs, business
► Build a developer community & a business ecosystem
Open Source Hardware Choice
© 2017, M2M Alliance e. V.05.06.2017 7
► Arduino
► RasperryPi
► BeagleBoard
► mangOH
► medBed HDK
► Tessel
► openPicus
► Particule
► Proprietary IOT kits (i.e. Gemalto, Telit, uBlox)
PasperryPi Arduino BeagleBoard mangOH
8
How open are they?
Schematics &
gerber published
Free to copy &
modify
Business friendly
license
Open processor &
drivers
Industry Usage
Raspberry Pi YES NO – Proprietary NO – Proprietary
Proprietary
(Broadcom)
Demos &
technology testing
mBed HDK YES NO – Proprietary NO – Proprietary Proprietary (ARM) ARM dev kit
Arduino YES YES CC share-alike*
Atmel + Arduino
certified procs
Build open source
product upon it
BeagleBoard YES YES CC share-alike* Proprietary (TI)
Build open source
product upon it
Particule (Spark) YES YES CC share-alike*
Proprietary variants
(TI, …)
Build open source
product upon it
Tessel YES YES CC share-alike* Proprietary (ARM)
Build open source
product upon it
openPicus Partly (no gerbers) YES
Yes – CC
attribution
FlyPort interface
OSS framework
Build commercial
product upon it
mangOH YES YES
Yes – CC
attribution
CF3 socket
OSS framework
Build commercial
product upon it
Disclaimer: Your choice should not be based on this criterion alone, even though it is an important one for your business.
Other important criteria include processor/micro-controller, HW features, extensions, O/S, tooling, code samples, community, …
*: viral license: the resulting product must use the same license.
* Snapshot only. Information may have changed.
9
9
Delivering 90% of a Prototype out of the Box
OPEN SOURCE HARDWARE
COMMUNITY FOR IOT
IDEA
TO
PROTOTYPE
TO
PRODUCT
Supported by i.e.: Element14, Talon, Freescale, TI, Renfell, Linear, Sierra Wireless
© 2017, M2M Alliance e. V.05.06.2017
10
1
0
Two Open Hardware Reference Designs
Designed to prototype
for any IoT use-case
with more expansion
possibilities
Designed for low-power
IoT use-cases in a
smaller, lower-cost form
factor
© 2017, M2M Alliance e. V.05.06.2017
11
Open Hardware: Industrial-grade, Vetted Components
►BOM (bill of material)
►Schematics
►Gerbers
►Manufacturing rules
►Test documentation
© 2017, M2M Alliance e. V.05.06.2017
12
You are free to
modify the design to
build commercial
products, no
restrictions.
Business-friendly Open Source License
© 2017, M2M Alliance e. V.05.06.2017
1313
mangOH™
Green Specification
SIM
Battery
connector
2x CF3™
Sockets CF3™
Sensors
Audio Jack
and USB
Serial and
Ethernet
Arduino
Shield
connector
Fits in standard
Euro card case
3x IoT Expansion Card
connectors
© 2017, M2M Alliance e. V.05.06.2017
1414
mangOH™
Red Specification
Cortex-M4
RTOS
SIM
WiFi
Bluetooth
CF3™
Socket CF3™
IoT Expansion Card
connector
Battery
connector
Audio Jack
and USB
Raspberry Pi
connector
Sensors
25uW low power mode
45uW connected idle mode
10 Years
© 2017, M2M Alliance e. V.05.06.2017
1515
Solving Technology Interoperability
IoT Expansion Cards
provide plug & play
wireless, wired, sensor
connectivity
© 2017, M2M Alliance e. V.05.06.2017
Legato.io
Open Source Software for IoT
© 2017, M2M Alliance e. V.05.06.2017 16
OS Platform and Build Toolchain
► Customizable Linux distribution
► Light-weight, embedded systems focus
► Based on the Yocto Project
► Full GNU cross toolchain, including GDB
© 2017, M2M Alliance e. V.05.06.2017
Legato®
Core Components
Application Framework
► Supporting component-based software development in multiple programming languages
► Installer, authenticated IPC, logging, debugging, fault monitoring & recovery.
Services
► Software components implementing multi-language APIs providing scalable added
functionality, such as cellular, WiFi and cloud connectivity, power management.
Linux Distribution
► BSP, including bootloader, kernel and drivers, plus user space packages.
Development Environment
► IDE and command-line tools
► Build, install, and diagnostic
© 2017, M2M Alliance e. V.05.06.2017
Connectivity
GPIO API
Serial APIs (UART, SPI, I2C)
USB conf file
SD card file systems
Ethernet
WiFi reference design
Cellular
© 2017, M2M Alliance e. V.05.06.2017
Multi-language APIs with documentation
► http://legato.io
© 2017, M2M Alliance e. V.05.06.2017
Control Protocols
► Change settings
► Check status
► Update Software
► OMA LWM2M implementation provided
► Integrated and tested with cloud platforms
CLOUD
© 2017, M2M Alliance e. V.05.06.2017
Data Collection Protocols
► Push data to
▪ other devices
▪ the cloud
► MQTT implementation provided
► CoAP implementation underway
CLOUD
© 2017, M2M Alliance e. V.05.06.2017
Rapid Prototyping makes IOT Happen
© 2017, M2M Alliance e. V.05.06.2017 23
► The IOT world is fast, data and software oriented
► IOT requires flexible and easy to use tools
► Ready to instantly connect to mobile networks and the cloud
► Easy to use for software developers
► Be prepared to fail and start all over again
Sources
© 2017, M2M Alliance e. V.05.06.2017 24
► http://mangOH.io
► mangOH boards & IoT expansion boards, access tutorials & forum
► http://legato.io
► Legato open source community
► www.m2m-alliance.com
► www.m2m-summit.com
Find Us
© 2017, M2M Alliance e. V.05.06.2017 25
► M2M Alliance e.V.
► Startplatz 15a, Düsseldorf
► Web: www.m2m-alliance.com
► Twitter: @M2M_Alliance
► LinkedIn, Xing, Facebook

More Related Content

What's hot

A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...DESMOND YUEN
 
Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsAbdullah Alfadhly
 
Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Ahmed Banafa
 
SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...
SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...
SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...South Tyrol Free Software Conference
 
IoT Cloud architecture
IoT Cloud architectureIoT Cloud architecture
IoT Cloud architectureMachinePulse
 
Ieee 2020 21 iot in pondicherry,final year projects in pondicherry,project ce...
Ieee 2020 21 iot in pondicherry,final year projects in pondicherry,project ce...Ieee 2020 21 iot in pondicherry,final year projects in pondicherry,project ce...
Ieee 2020 21 iot in pondicherry,final year projects in pondicherry,project ce...Nexgen Technology
 
PhD Projects in MQTT Research Ideas
PhD Projects in MQTT Research IdeasPhD Projects in MQTT Research Ideas
PhD Projects in MQTT Research IdeasPhD Services
 
Enterprise IoT solution in 30 days
Enterprise IoT solution in 30 days Enterprise IoT solution in 30 days
Enterprise IoT solution in 30 days Manolis Nikiforakis
 
Altitude NY 2018: What's next in edge computing?
Altitude NY 2018: What's next in edge computing?Altitude NY 2018: What's next in edge computing?
Altitude NY 2018: What's next in edge computing?Fastly
 
Industrial Pioneers Days - Machine Learning
Industrial Pioneers Days - Machine LearningIndustrial Pioneers Days - Machine Learning
Industrial Pioneers Days - Machine LearningVEDLIoT Project
 
É possível existir segurança para IoT?
É possível existir segurança para IoT?É possível existir segurança para IoT?
É possível existir segurança para IoT?Anchises Moraes
 
THE ROLE OF EDGE COMPUTING IN INTERNET OF THINGS
THE ROLE OF EDGE COMPUTING IN INTERNET OF THINGSTHE ROLE OF EDGE COMPUTING IN INTERNET OF THINGS
THE ROLE OF EDGE COMPUTING IN INTERNET OF THINGSsuthi
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...mCloud
 
Michael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu
 
Micro Grids and Smart grids for Canada and The world - analysis and trends - ...
Micro Grids and Smart grids for Canada and The world - analysis and trends - ...Micro Grids and Smart grids for Canada and The world - analysis and trends - ...
Micro Grids and Smart grids for Canada and The world - analysis and trends - ...paul young cpa, cga
 
Bridgera enterprise IoT Software Solutions
Bridgera enterprise IoT Software SolutionsBridgera enterprise IoT Software Solutions
Bridgera enterprise IoT Software SolutionsRon Pascuzzi
 
Keepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge ComputingKeepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge ComputingKeepler Data Tech
 

What's hot (20)

A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
 
Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and Protocols
 
Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?
 
SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...
SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...
SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...
 
IoT Cloud architecture
IoT Cloud architectureIoT Cloud architecture
IoT Cloud architecture
 
Ieee 2020 21 iot in pondicherry,final year projects in pondicherry,project ce...
Ieee 2020 21 iot in pondicherry,final year projects in pondicherry,project ce...Ieee 2020 21 iot in pondicherry,final year projects in pondicherry,project ce...
Ieee 2020 21 iot in pondicherry,final year projects in pondicherry,project ce...
 
PhD Projects in MQTT Research Ideas
PhD Projects in MQTT Research IdeasPhD Projects in MQTT Research Ideas
PhD Projects in MQTT Research Ideas
 
Enterprise IoT solution in 30 days
Enterprise IoT solution in 30 days Enterprise IoT solution in 30 days
Enterprise IoT solution in 30 days
 
Altitude NY 2018: What's next in edge computing?
Altitude NY 2018: What's next in edge computing?Altitude NY 2018: What's next in edge computing?
Altitude NY 2018: What's next in edge computing?
 
Industrial Pioneers Days - Machine Learning
Industrial Pioneers Days - Machine LearningIndustrial Pioneers Days - Machine Learning
Industrial Pioneers Days - Machine Learning
 
É possível existir segurança para IoT?
É possível existir segurança para IoT?É possível existir segurança para IoT?
É possível existir segurança para IoT?
 
THE ROLE OF EDGE COMPUTING IN INTERNET OF THINGS
THE ROLE OF EDGE COMPUTING IN INTERNET OF THINGSTHE ROLE OF EDGE COMPUTING IN INTERNET OF THINGS
THE ROLE OF EDGE COMPUTING IN INTERNET OF THINGS
 
Fog computing
Fog computingFog computing
Fog computing
 
IoT Security
IoT SecurityIoT Security
IoT Security
 
Iot m2m
Iot m2mIot m2m
Iot m2m
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
 
Michael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEE
 
Micro Grids and Smart grids for Canada and The world - analysis and trends - ...
Micro Grids and Smart grids for Canada and The world - analysis and trends - ...Micro Grids and Smart grids for Canada and The world - analysis and trends - ...
Micro Grids and Smart grids for Canada and The world - analysis and trends - ...
 
Bridgera enterprise IoT Software Solutions
Bridgera enterprise IoT Software SolutionsBridgera enterprise IoT Software Solutions
Bridgera enterprise IoT Software Solutions
 
Keepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge ComputingKeepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge Computing
 

Similar to Rapid Prototyping for IoT

mbed Connect Asia 2016 Intro to mbed OS
mbed Connect Asia 2016 Intro to mbed OSmbed Connect Asia 2016 Intro to mbed OS
mbed Connect Asia 2016 Intro to mbed OSarmmbed
 
LAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical OverviewLAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical OverviewLinaro
 
Sreda Software Solutions company information
Sreda Software Solutions company information Sreda Software Solutions company information
Sreda Software Solutions company information Yaroslav Domaratsky
 
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...“Building Large-scale Distributed Computer Vision Solutions Without Starting ...
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...Edge AI and Vision Alliance
 
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...Edge AI and Vision Alliance
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open SourceIan Skerrett
 
Why the Need for Special Operating Systems for IoT and Wearable Devices?
Why the Need for Special Operating Systems for IoT and Wearable Devices?Why the Need for Special Operating Systems for IoT and Wearable Devices?
Why the Need for Special Operating Systems for IoT and Wearable Devices?MicroEJ
 
MicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ
 
MicroEJ OS for IoT devices
MicroEJ OS for IoT devicesMicroEJ OS for IoT devices
MicroEJ OS for IoT devicescharlotte75009
 
BKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryBKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryLinaro
 
Inteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeInteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeLuciano Resende
 
Designing an Edge to Cloud Architecture for IIoT
Designing an Edge to Cloud Architecture for IIoTDesigning an Edge to Cloud Architecture for IIoT
Designing an Edge to Cloud Architecture for IIoTHiveMQ
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePRAGMA PROGETTI
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Mark Goldstein
 
Mang oh challenge fabmob feb2019
Mang oh challenge fabmob feb2019Mang oh challenge fabmob feb2019
Mang oh challenge fabmob feb2019FabMob
 
Graphical DSL with Sirius: how to simplify the creation of custom modeling tools
Graphical DSL with Sirius: how to simplify the creation of custom modeling toolsGraphical DSL with Sirius: how to simplify the creation of custom modeling tools
Graphical DSL with Sirius: how to simplify the creation of custom modeling toolsEtienne Juliot
 
Discover the Linux on z Systems Effect
Discover the Linux on z Systems EffectDiscover the Linux on z Systems Effect
Discover the Linux on z Systems EffectIBM
 

Similar to Rapid Prototyping for IoT (20)

mbed Connect Asia 2016 Intro to mbed OS
mbed Connect Asia 2016 Intro to mbed OSmbed Connect Asia 2016 Intro to mbed OS
mbed Connect Asia 2016 Intro to mbed OS
 
LAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical OverviewLAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical Overview
 
Sreda Software Solutions company information
Sreda Software Solutions company information Sreda Software Solutions company information
Sreda Software Solutions company information
 
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...“Building Large-scale Distributed Computer Vision Solutions Without Starting ...
“Building Large-scale Distributed Computer Vision Solutions Without Starting ...
 
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
“A Platform Approach to Developing Networked Visual AI Systems,” a Presentati...
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open Source
 
Why the Need for Special Operating Systems for IoT and Wearable Devices?
Why the Need for Special Operating Systems for IoT and Wearable Devices?Why the Need for Special Operating Systems for IoT and Wearable Devices?
Why the Need for Special Operating Systems for IoT and Wearable Devices?
 
Open for business
Open for businessOpen for business
Open for business
 
MicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ, the OS for IoT
MicroEJ, the OS for IoT
 
MicroEJ OS for IoT devices
MicroEJ OS for IoT devicesMicroEJ OS for IoT devices
MicroEJ OS for IoT devices
 
BKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryBKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End Story
 
Inteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeInteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for Code
 
Designing an Edge to Cloud Architecture for IIoT
Designing an Edge to Cloud Architecture for IIoTDesigning an Edge to Cloud Architecture for IIoT
Designing an Edge to Cloud Architecture for IIoT
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobre
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
 
Mang oh challenge fabmob feb2019
Mang oh challenge fabmob feb2019Mang oh challenge fabmob feb2019
Mang oh challenge fabmob feb2019
 
Graphical DSL with Sirius: how to simplify the creation of custom modeling tools
Graphical DSL with Sirius: how to simplify the creation of custom modeling toolsGraphical DSL with Sirius: how to simplify the creation of custom modeling tools
Graphical DSL with Sirius: how to simplify the creation of custom modeling tools
 
IBM Blockchain Overview
IBM Blockchain OverviewIBM Blockchain Overview
IBM Blockchain Overview
 
Discover the Linux on z Systems Effect
Discover the Linux on z Systems EffectDiscover the Linux on z Systems Effect
Discover the Linux on z Systems Effect
 
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoT
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoTZephyr: Creating a Best-of-Breed, Secure RTOS for IoT
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoT
 

More from M2M Alliance e.V.

Predictive Maintenance - Elevator Service 4.0
Predictive Maintenance - Elevator Service 4.0Predictive Maintenance - Elevator Service 4.0
Predictive Maintenance - Elevator Service 4.0M2M Alliance e.V.
 
Low-Power Wide Area - Overview
Low-Power Wide Area - OverviewLow-Power Wide Area - Overview
Low-Power Wide Area - OverviewM2M Alliance e.V.
 
IoT Camera Systems as Sensors in the M2M Environment
IoT Camera Systems as Sensors in the M2M EnvironmentIoT Camera Systems as Sensors in the M2M Environment
IoT Camera Systems as Sensors in the M2M EnvironmentM2M Alliance e.V.
 
Non-Disruptive Evaluation Kit for Industry 4.0 for Small- and Medium-Size Ent...
Non-Disruptive Evaluation Kit for Industry 4.0 for Small- and Medium-Size Ent...Non-Disruptive Evaluation Kit for Industry 4.0 for Small- and Medium-Size Ent...
Non-Disruptive Evaluation Kit for Industry 4.0 for Small- and Medium-Size Ent...M2M Alliance e.V.
 
StadtLärm - A Distributed Urban Noise Monitoring System
StadtLärm - A Distributed Urban Noise Monitoring System StadtLärm - A Distributed Urban Noise Monitoring System
StadtLärm - A Distributed Urban Noise Monitoring System M2M Alliance e.V.
 
Completely Wireless Real-Time Sensors for Smart Factory Applications
Completely Wireless Real-Time Sensors for Smart Factory ApplicationsCompletely Wireless Real-Time Sensors for Smart Factory Applications
Completely Wireless Real-Time Sensors for Smart Factory ApplicationsM2M Alliance e.V.
 
Sustainable Business Advantage
Sustainable Business AdvantageSustainable Business Advantage
Sustainable Business AdvantageM2M Alliance e.V.
 
Secure Computing Core Technology - A non-NDA Teaser
Secure Computing Core Technology - A non-NDA TeaserSecure Computing Core Technology - A non-NDA Teaser
Secure Computing Core Technology - A non-NDA TeaserM2M Alliance e.V.
 
NB-IoT: Pros and Cons of the new LPWA Radio Technology
NB-IoT: Pros and Cons of the new LPWA Radio Technology NB-IoT: Pros and Cons of the new LPWA Radio Technology
NB-IoT: Pros and Cons of the new LPWA Radio Technology M2M Alliance e.V.
 
Internet of Dangerous Things - IoT Device Hacking
Internet of Dangerous Things - IoT Device HackingInternet of Dangerous Things - IoT Device Hacking
Internet of Dangerous Things - IoT Device HackingM2M Alliance e.V.
 
Smart Service Power – IoT-Assisted, Age-Appropriate Living
Smart Service Power – IoT-Assisted, Age-Appropriate Living Smart Service Power – IoT-Assisted, Age-Appropriate Living
Smart Service Power – IoT-Assisted, Age-Appropriate Living M2M Alliance e.V.
 
Using Blockchain-Technologies for Factory Automation
Using Blockchain-Technologies for Factory Automation Using Blockchain-Technologies for Factory Automation
Using Blockchain-Technologies for Factory Automation M2M Alliance e.V.
 
Resilient Connectivity for Industrial IoT: How Sensor Platforms Become Realt ...
Resilient Connectivity for Industrial IoT: How Sensor Platforms Become Realt ...Resilient Connectivity for Industrial IoT: How Sensor Platforms Become Realt ...
Resilient Connectivity for Industrial IoT: How Sensor Platforms Become Realt ...M2M Alliance e.V.
 
Quantified Self and the Social Internet of Things
Quantified Self and the Social Internet of ThingsQuantified Self and the Social Internet of Things
Quantified Self and the Social Internet of ThingsM2M Alliance e.V.
 
You Need a Digital Platform to Turn Data Into Future Revenues
You Need a Digital Platform to Turn Data Into Future RevenuesYou Need a Digital Platform to Turn Data Into Future Revenues
You Need a Digital Platform to Turn Data Into Future RevenuesM2M Alliance e.V.
 
Cloud HMI - Monitoring, Control and Analyzing from Remote
Cloud HMI - Monitoring, Control and Analyzing from RemoteCloud HMI - Monitoring, Control and Analyzing from Remote
Cloud HMI - Monitoring, Control and Analyzing from RemoteM2M Alliance e.V.
 
Industrial Internet of Things - On the Verge of Exponential Growth
Industrial Internet of Things - On the Verge of Exponential GrowthIndustrial Internet of Things - On the Verge of Exponential Growth
Industrial Internet of Things - On the Verge of Exponential GrowthM2M Alliance e.V.
 

More from M2M Alliance e.V. (20)

M2M Journal 2017
M2M Journal 2017M2M Journal 2017
M2M Journal 2017
 
Predictive Maintenance - Elevator Service 4.0
Predictive Maintenance - Elevator Service 4.0Predictive Maintenance - Elevator Service 4.0
Predictive Maintenance - Elevator Service 4.0
 
Low-Power Wide Area - Overview
Low-Power Wide Area - OverviewLow-Power Wide Area - Overview
Low-Power Wide Area - Overview
 
VR Industry Solutions
VR Industry Solutions VR Industry Solutions
VR Industry Solutions
 
IoT Camera Systems as Sensors in the M2M Environment
IoT Camera Systems as Sensors in the M2M EnvironmentIoT Camera Systems as Sensors in the M2M Environment
IoT Camera Systems as Sensors in the M2M Environment
 
Non-Disruptive Evaluation Kit for Industry 4.0 for Small- and Medium-Size Ent...
Non-Disruptive Evaluation Kit for Industry 4.0 for Small- and Medium-Size Ent...Non-Disruptive Evaluation Kit for Industry 4.0 for Small- and Medium-Size Ent...
Non-Disruptive Evaluation Kit for Industry 4.0 for Small- and Medium-Size Ent...
 
StadtLärm - A Distributed Urban Noise Monitoring System
StadtLärm - A Distributed Urban Noise Monitoring System StadtLärm - A Distributed Urban Noise Monitoring System
StadtLärm - A Distributed Urban Noise Monitoring System
 
Completely Wireless Real-Time Sensors for Smart Factory Applications
Completely Wireless Real-Time Sensors for Smart Factory ApplicationsCompletely Wireless Real-Time Sensors for Smart Factory Applications
Completely Wireless Real-Time Sensors for Smart Factory Applications
 
Sustainable Business Advantage
Sustainable Business AdvantageSustainable Business Advantage
Sustainable Business Advantage
 
Secure Computing Core Technology - A non-NDA Teaser
Secure Computing Core Technology - A non-NDA TeaserSecure Computing Core Technology - A non-NDA Teaser
Secure Computing Core Technology - A non-NDA Teaser
 
NB-IoT: Pros and Cons of the new LPWA Radio Technology
NB-IoT: Pros and Cons of the new LPWA Radio Technology NB-IoT: Pros and Cons of the new LPWA Radio Technology
NB-IoT: Pros and Cons of the new LPWA Radio Technology
 
Internet of Dangerous Things - IoT Device Hacking
Internet of Dangerous Things - IoT Device HackingInternet of Dangerous Things - IoT Device Hacking
Internet of Dangerous Things - IoT Device Hacking
 
Smart Service Power – IoT-Assisted, Age-Appropriate Living
Smart Service Power – IoT-Assisted, Age-Appropriate Living Smart Service Power – IoT-Assisted, Age-Appropriate Living
Smart Service Power – IoT-Assisted, Age-Appropriate Living
 
Using Blockchain-Technologies for Factory Automation
Using Blockchain-Technologies for Factory Automation Using Blockchain-Technologies for Factory Automation
Using Blockchain-Technologies for Factory Automation
 
Mobile Edge Computing
Mobile Edge ComputingMobile Edge Computing
Mobile Edge Computing
 
Resilient Connectivity for Industrial IoT: How Sensor Platforms Become Realt ...
Resilient Connectivity for Industrial IoT: How Sensor Platforms Become Realt ...Resilient Connectivity for Industrial IoT: How Sensor Platforms Become Realt ...
Resilient Connectivity for Industrial IoT: How Sensor Platforms Become Realt ...
 
Quantified Self and the Social Internet of Things
Quantified Self and the Social Internet of ThingsQuantified Self and the Social Internet of Things
Quantified Self and the Social Internet of Things
 
You Need a Digital Platform to Turn Data Into Future Revenues
You Need a Digital Platform to Turn Data Into Future RevenuesYou Need a Digital Platform to Turn Data Into Future Revenues
You Need a Digital Platform to Turn Data Into Future Revenues
 
Cloud HMI - Monitoring, Control and Analyzing from Remote
Cloud HMI - Monitoring, Control and Analyzing from RemoteCloud HMI - Monitoring, Control and Analyzing from Remote
Cloud HMI - Monitoring, Control and Analyzing from Remote
 
Industrial Internet of Things - On the Verge of Exponential Growth
Industrial Internet of Things - On the Verge of Exponential GrowthIndustrial Internet of Things - On the Verge of Exponential Growth
Industrial Internet of Things - On the Verge of Exponential Growth
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 

Rapid Prototyping for IoT

  • 1. Rapid prototyping for IOT on the base of open source hardware and software i.e. mangOH and Legato (Linux) Joachim (Jo) Dressler Board Member M2M Alliance Vice President Sales Sierra Wireless
  • 2. © 2016, M2M Alliance e. V.05.06.2017 2 ►Presented at:
  • 3. M2M Alliance e.V. Leading European industry association for non-profit © 2016, M2M Alliance e. V.05.06.2017 3 ► M2M and IoT companies and solutions ► Networking, promotion, representation, case studies, working groups ► Founded in 2007 ► 85+ industry members across the M2M/IoT value chain ► Member base: ▪ 51 German, 4 North America, 26 Europe, ▪ 8 Universities ▪ 15 North Rhine Westfalia ► Organizer of M2M Summit (Conference and Exhibition) ► Start-up initiative, akademia meets industry ► Meet-Ups, Themed Evenings
  • 4. IOT growth seems to have no limits © 2017, M2M Alliance e. V.05.06.2017 4 Source: Forbes Source: Cisco
  • 5. Why is Rapid Prototyping Important for IoT © 2017, M2M Alliance e. V.05.06.2017 5 ► In the M2M era ▪ M2M projects were designed to solve a technical issue ▪ Write a spec, design hardware, build hardware, test hardware, ….. ▪ Takes too long, costs too much money, risk to fail ► In the IOT era ▪ Solve a business issue or create new business ▪ Develop a business idea, develop software, use existing elements ▪ Be quick, try and error, dismiss start again, collaborate, consider fail, limited budget ► IOT is faster, more flexible, more creative and requires different tools
  • 6. 6 What is IoT Open Source Hardware? ► Design published in the public domain (including source files) ► Business-friendly Open Source License (e.g. “CC attribution”) ▪ Freely available to share, copy and modify ▪ Freely available to use for building products for any purpose, including commercial, with no restrictions ▪ Non-revocable license ► IoT needs: highly expandable (native connectors to expand it without needing to modify the design) Goals ► Encourage copies, new hardware designs, business ► Build a developer community & a business ecosystem
  • 7. Open Source Hardware Choice © 2017, M2M Alliance e. V.05.06.2017 7 ► Arduino ► RasperryPi ► BeagleBoard ► mangOH ► medBed HDK ► Tessel ► openPicus ► Particule ► Proprietary IOT kits (i.e. Gemalto, Telit, uBlox) PasperryPi Arduino BeagleBoard mangOH
  • 8. 8 How open are they? Schematics & gerber published Free to copy & modify Business friendly license Open processor & drivers Industry Usage Raspberry Pi YES NO – Proprietary NO – Proprietary Proprietary (Broadcom) Demos & technology testing mBed HDK YES NO – Proprietary NO – Proprietary Proprietary (ARM) ARM dev kit Arduino YES YES CC share-alike* Atmel + Arduino certified procs Build open source product upon it BeagleBoard YES YES CC share-alike* Proprietary (TI) Build open source product upon it Particule (Spark) YES YES CC share-alike* Proprietary variants (TI, …) Build open source product upon it Tessel YES YES CC share-alike* Proprietary (ARM) Build open source product upon it openPicus Partly (no gerbers) YES Yes – CC attribution FlyPort interface OSS framework Build commercial product upon it mangOH YES YES Yes – CC attribution CF3 socket OSS framework Build commercial product upon it Disclaimer: Your choice should not be based on this criterion alone, even though it is an important one for your business. Other important criteria include processor/micro-controller, HW features, extensions, O/S, tooling, code samples, community, … *: viral license: the resulting product must use the same license. * Snapshot only. Information may have changed.
  • 9. 9 9 Delivering 90% of a Prototype out of the Box OPEN SOURCE HARDWARE COMMUNITY FOR IOT IDEA TO PROTOTYPE TO PRODUCT Supported by i.e.: Element14, Talon, Freescale, TI, Renfell, Linear, Sierra Wireless © 2017, M2M Alliance e. V.05.06.2017
  • 10. 10 1 0 Two Open Hardware Reference Designs Designed to prototype for any IoT use-case with more expansion possibilities Designed for low-power IoT use-cases in a smaller, lower-cost form factor © 2017, M2M Alliance e. V.05.06.2017
  • 11. 11 Open Hardware: Industrial-grade, Vetted Components ►BOM (bill of material) ►Schematics ►Gerbers ►Manufacturing rules ►Test documentation © 2017, M2M Alliance e. V.05.06.2017
  • 12. 12 You are free to modify the design to build commercial products, no restrictions. Business-friendly Open Source License © 2017, M2M Alliance e. V.05.06.2017
  • 13. 1313 mangOH™ Green Specification SIM Battery connector 2x CF3™ Sockets CF3™ Sensors Audio Jack and USB Serial and Ethernet Arduino Shield connector Fits in standard Euro card case 3x IoT Expansion Card connectors © 2017, M2M Alliance e. V.05.06.2017
  • 14. 1414 mangOH™ Red Specification Cortex-M4 RTOS SIM WiFi Bluetooth CF3™ Socket CF3™ IoT Expansion Card connector Battery connector Audio Jack and USB Raspberry Pi connector Sensors 25uW low power mode 45uW connected idle mode 10 Years © 2017, M2M Alliance e. V.05.06.2017
  • 15. 1515 Solving Technology Interoperability IoT Expansion Cards provide plug & play wireless, wired, sensor connectivity © 2017, M2M Alliance e. V.05.06.2017
  • 16. Legato.io Open Source Software for IoT © 2017, M2M Alliance e. V.05.06.2017 16
  • 17. OS Platform and Build Toolchain ► Customizable Linux distribution ► Light-weight, embedded systems focus ► Based on the Yocto Project ► Full GNU cross toolchain, including GDB © 2017, M2M Alliance e. V.05.06.2017
  • 18. Legato® Core Components Application Framework ► Supporting component-based software development in multiple programming languages ► Installer, authenticated IPC, logging, debugging, fault monitoring & recovery. Services ► Software components implementing multi-language APIs providing scalable added functionality, such as cellular, WiFi and cloud connectivity, power management. Linux Distribution ► BSP, including bootloader, kernel and drivers, plus user space packages. Development Environment ► IDE and command-line tools ► Build, install, and diagnostic © 2017, M2M Alliance e. V.05.06.2017
  • 19. Connectivity GPIO API Serial APIs (UART, SPI, I2C) USB conf file SD card file systems Ethernet WiFi reference design Cellular © 2017, M2M Alliance e. V.05.06.2017
  • 20. Multi-language APIs with documentation ► http://legato.io © 2017, M2M Alliance e. V.05.06.2017
  • 21. Control Protocols ► Change settings ► Check status ► Update Software ► OMA LWM2M implementation provided ► Integrated and tested with cloud platforms CLOUD © 2017, M2M Alliance e. V.05.06.2017
  • 22. Data Collection Protocols ► Push data to ▪ other devices ▪ the cloud ► MQTT implementation provided ► CoAP implementation underway CLOUD © 2017, M2M Alliance e. V.05.06.2017
  • 23. Rapid Prototyping makes IOT Happen © 2017, M2M Alliance e. V.05.06.2017 23 ► The IOT world is fast, data and software oriented ► IOT requires flexible and easy to use tools ► Ready to instantly connect to mobile networks and the cloud ► Easy to use for software developers ► Be prepared to fail and start all over again
  • 24. Sources © 2017, M2M Alliance e. V.05.06.2017 24 ► http://mangOH.io ► mangOH boards & IoT expansion boards, access tutorials & forum ► http://legato.io ► Legato open source community ► www.m2m-alliance.com ► www.m2m-summit.com
  • 25. Find Us © 2017, M2M Alliance e. V.05.06.2017 25 ► M2M Alliance e.V. ► Startplatz 15a, Düsseldorf ► Web: www.m2m-alliance.com ► Twitter: @M2M_Alliance ► LinkedIn, Xing, Facebook