Skip to main content
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