IoT in the Real World: Moving from Theory to Practice
Rajeev Jha ([email protected])Yuktix Technologies
Why this speaker?
First question to ask
Makers space, we also make things
Sharing learning as a fellow maker. Mostly technical
That is all, now disclaimers
Seas will not part, at the same time, don’t crucify me!
Agenda
What is IoT and what it entails.
The state of things and challenges for the makers
Solutions? I don’t have prescriptions
You are not going to go home wise
Food for thought is served though!
Assumptions
• Audience – Makers, to whom this PPT is dedicated
• Problem – You want to go beyond the demos.
IoT
• Encompasses everything• Touted as Fabric of universe, Background
microwave radiation, A field we are all submerged in
A small exercise
• Phone/ Mobile / LED light/ Table Lamp (smart lights/ apps)
• UPS + Router (preventive maintenance, turn on key and router)
• Ceiling Fan (rotate according to Temperature)
• Printer (tell me when you are out of pages, place order with shop)
• Weight Machine (push my weight on cloud? urggh)
• Jeans + T-Shirt – Glow LED?
A small exercise
• Windows / Curtains – automatic opening closing, based on light
• Bowl of Noodle – Tell me if at Okay temperature
• My Kid - ?
• Books ?
• Table/Chairs/ Bookshelf – Virgin IoT markets?
Components
• What is it at an abstract level?• TI website
– Connectivity – Sensors– Power – Security – cloud
IoT challenges (Ti)
What would happen
• Everything connected• sense / control / program• Embedded decision making, data, analytic• What I am not able to do now.• Money? Performance, Utilization,
Convenience
Earlier and Now
GSM/LTE Modem Motor Driver Security Logistics Telemetry Asset Tracking, RFID, LLRP Now => IoT
Tag soup is Mind Boggling
Battery powered, solar powered, single phase, 3 phase,
6-phase, Gas turbines, cars, substations, Clothes,
Healthcare, Smart cities / smart Parking/ Agri Dairy, Wi-
Fi, Bluetooth, ZigBee, GSM, Tiny OS, Contiki, RTOS,
Arduino, Udoo, Toradex, Ti, ARM-11, ATMEL, 8-bit, 32-
bit, HMI, Android, AES256, SSL, Xively, AWS,..
Old Wine
New Bottle
Lets take a pause
What does this means for the maker?
Challenges What product to do? Cool != $$$ So many things, what is my game? Marketing and mindshare, Consumer or Enterprise – need sales Technology, Dependencies and packaging Hardware – is very fragmented Tools are not there yet. It breaks my heart to say this but product may actually
be 10-20% of the story.
MBEDOS schedule
Challenges Easy to do if you are the only user – Think of your
hack scripts. the moment you hand it to someone – it breaks!
You need a packaged thing that can be abused. For a wider distribution – challenges are different.
You need to reach people, how to do that on budget?
Last 10% is what takes 90% of the time. Have you done enough research?
Deception Arduino Board from Element 14 + sensor
Breakout from spark fun + Download Library from AdaFruit = Awesome Demo!
Rinse and repeat for other awesome demos Why is that deceptive? You are not facing real
life problems. Ask - will it work no matter what? Noise, distribution, Packaging, water, sun, rain, remote update…
Caveat Maker
Market data is very imp. Your hunch is equally imp. What to make may be more imp. How to make.
You need domain expertise
Hardware (“Thing”) iterations are hard. Need more money.
The infrastructure is not in place yet. MQTT is not the answer to the all data communication needs. Hardware is very Fragmented.
The eye saverCool gadget
Monitor light
Change color when light not
sufficient. Red, Green, Yellow
Read on app, upload to cloud
Target price 15 USD
Business Plan
• India Population = 1,21,00,00,000• Middle class percentage = 30 %• Number of families = (1210 x 0.3)/6 M = 60M • Families with Kids in study group = 20%, 12M• Market Potential = 12M x 15$ = 180M$• As modest startup, we will capture 10% = 18M$ = 100
Crore• Elevator Pitch => Which Mom would want to see her kids
go blind?
The Demo
• Lux sensor with Breakout• Arduino Uno• Adafruit Library• Color LED
Demo.
No Library!!
Aside: Hardware Libraries
• Mass market vs. niches• Don’t reinvent the wheel in 2015? Really? What
If the wheels are not round?• What is wrong with Adafruit BMP180 example?• UART without timeout. ARM MBED SD CARD• Lesson – hardware libraries are not MySQL
database drivers. Audience size is small. Arduino is ______.
Costing for 10 units
• Uno – 15,000• Sensor mask/Mounting – 4000 + 1000• Sensors – 3000• Boxes – 3000• Bluetooth Breakout – 4,500• 3000/unit w/o Labor, Marketing etc. • Not working cost wise …
New Plan - Dependencies
• Sensor board masks• Proto quantities Board Printing• PCB design, INR 65 NXP 8051 chip• Sensors , diffusers• NID/CPD – packaging• Testing – Lot and lot of it• Android App development
Problems
• MOQ • Multiple Configurations• Dependencies dance • Market data is fuzzy
Sensor PCB
New Plan• Go to China? – Tyranny of MOQ would require
another book. Chinese guy also needs design• Hardware is fragmented and dependencies on
supply chain – need A,B,C,D…• 8-bit board, Linux board, 7-segment, LCD,
touchscreen, 55 inch, fixing configurations is hard.
• To do mass market, you need demand, without demand, you need Good niche.
Chip selector
What to do?#1 - We cannot talk about everything. Need to chalk about a territory, settle on a product based on Hunch/ market data. Find the niche.
#2 – Domain expertise would be needed. Baleno - OBDII pins, propriety data example. Need domain experts or use mass-market things for your solution.
#3 – Demo is different from a finished product. Stabilizing takes time and expertise. Don’t bite what you can’t chew! Play to your strength.
Student GSM driver
Student version
• Can’t run unattended and recover from faults
• Would you take something that works 99% of time?
• Unit not near you. Reboot is not an option• Story of a GPRS driver and Airtel DNS
servers
Professional?
What to do?#4 - Do some market survey, find demand from market. If you can get over MOQ trap, first step is done.
#5 - Find good professionals. Takes money but saves time.
#6 – Minimize the number of moving parts. See what can be collected off-the-shelf.
Good examples
• 3D printer hardware – based on Arduino• Open Sprinkler – ATMEGA chip• Rpi Based Gateway – RFID reader
companion box and Greenhouse.• More examples?
Thank You.
Coffee?Rajeev Jha ([email protected])YUKTIX Technologies Private Limitedwww.yuktix.com
Top Related