IoT : A beginner’s view 
IEEE Student Leadership Congress -2014 
Team Emertxe @ BEC, Bagalkot 
9thNovember 2014
Topics 
 Brief introduction 
 The context of IoT 
 Key trends 
 How can you benefit from this? 
 Demos
Brief Introduction
About Us 
 Emertxe is India’s one of the top IT finishing schools & self learning kits 
provider. Our primary focus is on Embedded with diversification focus on 
IT applications. 
 Our IT finishing school providers training programs for corporate, 
professionals and students in the following areas: 
o Embedded Systems (Beginners) 
o Advanced Linux workshops (Professionals) 
o IT Applications (Java, Android, Oracle) 
 Our product division works on IoT based solutions with major focus in 
Embedded aspect by focusing on the following areas: 
o Hardware design 
o Product engineering, integration and solutions 
o Linux porting and tuning 
o Embedded application development
Our vision 
Two fold “Vision” 
Education 
Contribute to 
“industry-academia” 
gap 
Solutions 
Build solutions to solve 
“common-problems” 
“Make life easier”
Thee waves of computing
Inflection points 
First wave: 
Mainframes 
Centralized 
Terminal based 
Vertical industry 
Second wave: 
De-centralized 
PC + Mobile 
Internet centric 
Horizontal industry 
Third wave: 
Non-digital devices 
Connecting all 
Super integration 
Tech agnostic
Non-digital world 
 Anything that we can imagine (ex: Bicycles) 
 Challenges are different: 
• Can’t have heavy weight computing device 
• Cost 
• Form factor 
• Power consumption 
• Communication 
 Non programming skills are getting important: 
• Sensors 
• Hardware design 
• Interfacing 
• Optimization 
Being thin, nimble & smart
IoT : Brief Introduction
Its big and real 
Any TIME, Any THING, Any PLACE connection
Its your things 
Your Things = Embedded Technologies, Your Data = Data Science
IoT ecosystem
IoT ecosystem 
Application layer 
(How data gives meaning?) 
Cloud data 
(How the data is stored?) 
Network-Service edge 
(How the device is connected to the 
Network?) 
Embedded: Devices & sensors 
(where and what to sense?)
Marriage of convenience 
Hardware 
RFID 
Sensors 
Interfacing 
Connectivity 
Embedded 
systems 
Device drivers 
Board bring-up 
Firmware 
Custom 
application 
Applications 
Big data 
Analytics 
Mobile apps 
Web apps 
Solution 
Retail 
Manufacturing 
Home 
Health
IoT : Simple view 
Playing this game!
Key Trends
Business trends 
Costs are falling 
(Chips, Storage) 
Acception of Internet as a center 
(SaaS, PaaS, IaaS) 
Doing more with less 
(Improve productivity, Bring down cost) 
M2M is here to stay 
(More device talking with each other ) 
Money-Honey! 
(Economic benefits up-to $6.2 trillion)
Technology trends 
Open Source Software 
(GPL, Linux Kernel, Apache) 
Standard Protocol & Interfaces 
(REST, HTTP, SOAP) 
Seamless connectivity 
(Wi-Fi, LTE) 
Open Hardware 
(Raspberry-Pi, Panda, UDOO) 
Community & Forums - Moderation 
(Linux Foundation)
IoT : Embedded Systems perspective
IoT device 
Hardware 
Bring-up 
Porting OS 
Custom 
Application 
IoT device 
 Boot loader / Board bring –up 
 Choice of OS or Non-OS 
 OS tuning 
 System programming 
 Program optimization 
 Network error handling 
 Importance of Open Source
Skill view
What is Open Source? 
 With GNU (GNU is not UNIX) 
 Richard Stallman made the initial announcement in 1983, Free Software 
Foundation (FSF) got formed during 1984 
 Volunteer driven GNU started developing multiple projects, but making it as 
an operating system was always a challenge 
 During 1991 a Finnish Engineer Linus Torvalds developed core OS 
functionality, called it as “Linux Kernel” 
 Linux Kernel got licensed under GPL, which laid strong platform for the 
success of Open Source 
 Rest is history!
How it evolved? 
Kernel 
Applications 
Customization 
 Multiple Linux distributions started emerging around the Kernel 
 Some applications became platform independent 
 Community driven software development started picking up 
 Initially seen as a “geek-phenomenon”, eventually turned out to be an 
engineering marvel 
 Centered around Internet 
 Building a business around open source started becoming viable 
 Redhat set the initial trend in the OS business
Where it stands now? 
OS Databases Server/Cloud Enterprise 
Consumer Education CMS eCommerce
Embedded + Kernel 
 Non x86 architectures in Embedded Systems 
 Secure and portable monolithic architecture 
 Supports multiple instructions (ARM, MIPS, PPC etc…) – ideal for Embedded 
 Quality and reliability of code 
 Communication protocols and software standards 
 Cost and Time-to-market advantages 
 Vendor independence
How you can benefit from this?
Three takeaways 
Build on Basics 
• Curriculum courses 
• Strong concepts 
• Lay fundamentals 
Get hands-on 
• Do practical things 
• Build “working” things 
• Build-Iterate-Build 
Learning ways 
• Conferences 
• Hackathon 
• Peer-to-peer
Opportunity for you 
 Emertxe is looking forward to have some interns to work in the IoT 
area (Embedded & application) to build complete solutions 
 Opportunity to learn modern practices like Agile SCRUM, Lean-startup 
etc.. 
 Performance driven environment 
 Contact: careers@emertxe.com
Summary 
 IoT is an emerging area that tries to connect anything, anywhere, 
anyplace 
 It has blurred lines between various technologies by “marriage-of-convenience” 
 Technology will continue to change the way we live 
 Tremendous opportunity to build great careers 
 Build-on-basics, Get hands-on, Learn in multiple ways 
 Learning should never stop in a rapidly changing environment
Stay connected 
About us: Emertxe is India’s one of the top IT finishing schools & self learning 
kits provider. Our primary focus is on Embedded with diversification focus on 
Java, Oracle and Android areas 
Emertxe Information Technologies, 
No-1, 9th Cross, 5th Main, 
Jayamahal Extension, 
Bangalore, Karnataka 560046 
T: +91 80 6562 9666 
https://www.facebook.com/Emertxe https://twitter.com/EmertxeTweet https://www.slideshare.net/EmertxeSlides
From a great man
THANK YOU

Internet of things : Beginners view

  • 1.
    IoT : Abeginner’s view IEEE Student Leadership Congress -2014 Team Emertxe @ BEC, Bagalkot 9thNovember 2014
  • 2.
    Topics  Briefintroduction  The context of IoT  Key trends  How can you benefit from this?  Demos
  • 3.
  • 4.
    About Us Emertxe is India’s one of the top IT finishing schools & self learning kits provider. Our primary focus is on Embedded with diversification focus on IT applications.  Our IT finishing school providers training programs for corporate, professionals and students in the following areas: o Embedded Systems (Beginners) o Advanced Linux workshops (Professionals) o IT Applications (Java, Android, Oracle)  Our product division works on IoT based solutions with major focus in Embedded aspect by focusing on the following areas: o Hardware design o Product engineering, integration and solutions o Linux porting and tuning o Embedded application development
  • 5.
    Our vision Twofold “Vision” Education Contribute to “industry-academia” gap Solutions Build solutions to solve “common-problems” “Make life easier”
  • 6.
    Thee waves ofcomputing
  • 7.
    Inflection points Firstwave: Mainframes Centralized Terminal based Vertical industry Second wave: De-centralized PC + Mobile Internet centric Horizontal industry Third wave: Non-digital devices Connecting all Super integration Tech agnostic
  • 8.
    Non-digital world Anything that we can imagine (ex: Bicycles)  Challenges are different: • Can’t have heavy weight computing device • Cost • Form factor • Power consumption • Communication  Non programming skills are getting important: • Sensors • Hardware design • Interfacing • Optimization Being thin, nimble & smart
  • 9.
    IoT : BriefIntroduction
  • 10.
    Its big andreal Any TIME, Any THING, Any PLACE connection
  • 11.
    Its your things Your Things = Embedded Technologies, Your Data = Data Science
  • 12.
  • 13.
    IoT ecosystem Applicationlayer (How data gives meaning?) Cloud data (How the data is stored?) Network-Service edge (How the device is connected to the Network?) Embedded: Devices & sensors (where and what to sense?)
  • 14.
    Marriage of convenience Hardware RFID Sensors Interfacing Connectivity Embedded systems Device drivers Board bring-up Firmware Custom application Applications Big data Analytics Mobile apps Web apps Solution Retail Manufacturing Home Health
  • 15.
    IoT : Simpleview Playing this game!
  • 16.
  • 17.
    Business trends Costsare falling (Chips, Storage) Acception of Internet as a center (SaaS, PaaS, IaaS) Doing more with less (Improve productivity, Bring down cost) M2M is here to stay (More device talking with each other ) Money-Honey! (Economic benefits up-to $6.2 trillion)
  • 18.
    Technology trends OpenSource Software (GPL, Linux Kernel, Apache) Standard Protocol & Interfaces (REST, HTTP, SOAP) Seamless connectivity (Wi-Fi, LTE) Open Hardware (Raspberry-Pi, Panda, UDOO) Community & Forums - Moderation (Linux Foundation)
  • 19.
    IoT : EmbeddedSystems perspective
  • 20.
    IoT device Hardware Bring-up Porting OS Custom Application IoT device  Boot loader / Board bring –up  Choice of OS or Non-OS  OS tuning  System programming  Program optimization  Network error handling  Importance of Open Source
  • 21.
  • 22.
    What is OpenSource?  With GNU (GNU is not UNIX)  Richard Stallman made the initial announcement in 1983, Free Software Foundation (FSF) got formed during 1984  Volunteer driven GNU started developing multiple projects, but making it as an operating system was always a challenge  During 1991 a Finnish Engineer Linus Torvalds developed core OS functionality, called it as “Linux Kernel”  Linux Kernel got licensed under GPL, which laid strong platform for the success of Open Source  Rest is history!
  • 23.
    How it evolved? Kernel Applications Customization  Multiple Linux distributions started emerging around the Kernel  Some applications became platform independent  Community driven software development started picking up  Initially seen as a “geek-phenomenon”, eventually turned out to be an engineering marvel  Centered around Internet  Building a business around open source started becoming viable  Redhat set the initial trend in the OS business
  • 24.
    Where it standsnow? OS Databases Server/Cloud Enterprise Consumer Education CMS eCommerce
  • 25.
    Embedded + Kernel  Non x86 architectures in Embedded Systems  Secure and portable monolithic architecture  Supports multiple instructions (ARM, MIPS, PPC etc…) – ideal for Embedded  Quality and reliability of code  Communication protocols and software standards  Cost and Time-to-market advantages  Vendor independence
  • 27.
    How you canbenefit from this?
  • 28.
    Three takeaways Buildon Basics • Curriculum courses • Strong concepts • Lay fundamentals Get hands-on • Do practical things • Build “working” things • Build-Iterate-Build Learning ways • Conferences • Hackathon • Peer-to-peer
  • 29.
    Opportunity for you  Emertxe is looking forward to have some interns to work in the IoT area (Embedded & application) to build complete solutions  Opportunity to learn modern practices like Agile SCRUM, Lean-startup etc..  Performance driven environment  Contact: careers@emertxe.com
  • 30.
    Summary  IoTis an emerging area that tries to connect anything, anywhere, anyplace  It has blurred lines between various technologies by “marriage-of-convenience”  Technology will continue to change the way we live  Tremendous opportunity to build great careers  Build-on-basics, Get hands-on, Learn in multiple ways  Learning should never stop in a rapidly changing environment
  • 31.
    Stay connected Aboutus: Emertxe is India’s one of the top IT finishing schools & self learning kits provider. Our primary focus is on Embedded with diversification focus on Java, Oracle and Android areas Emertxe Information Technologies, No-1, 9th Cross, 5th Main, Jayamahal Extension, Bangalore, Karnataka 560046 T: +91 80 6562 9666 https://www.facebook.com/Emertxe https://twitter.com/EmertxeTweet https://www.slideshare.net/EmertxeSlides
  • 32.
  • 33.