The document provides an introduction to IoT from the perspective of Emertxe, an IT finishing school focused on embedded systems. It discusses the evolution of computing towards connecting non-digital devices through IoT. IoT blurs technological lines through the combination of hardware, sensors, connectivity and applications. The trends driving IoT include falling costs, widespread internet access, and open source software and hardware. IoT provides opportunities for careers in areas like embedded systems, and students are encouraged to build on fundamentals, gain hands-on experience, and continue learning.
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
Two fold “Vision”
Education
Contribute to
“industry-academia”
gap
Solutions
Build solutions to solve
“common-problems”
“Make life easier”
7. 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
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
13. 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?)
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
17. 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)
18. 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)
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
22. 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!
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 stands now?
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
28. 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
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
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
31. 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