Upload
anwaarullah
View
1.682
Download
0
Embed Size (px)
Citation preview
Building IoT Products
From Proto Production
Syed AnwaarullahPotentialLabs
Agenda• Our Journey of building an IoT product• Idea Proto
• Selecting the right prototyping platform• Leveraging Open Source Designs
• Proto Production• Getting stuff done in India (#MakeInIndia)• PCB Design, Manufacturing & Assembly • Outsourcing to China ?
• Turnkey solutions, SeedStudio
• Crowdfunding?• Lessons learnt & key takeaways
3 categories of IoT Products/Solutions:
•B2B•B2C•B2Dev (Dev2Dev)
Problem Statement / Opportunity
Idea…
The H/W Dev Life Cycle
Selecting the right Hardware…• Understanding regulations of target market• Dev product, less hassles, no FCC, ROHS etc• For Industrial, use pre-certified devices/radio (eg: Particle)
• Bare requirements• Eliminating the Arduino Board• Use the Arduino Brain• Why Arduino?• Arduino Uno? Leonardo? Mega? Yun? Zero?
• Use more powerful bare-metal processors/controllers• STM, AVR, PIC etc
Selecting the right Hardware…• Look for Open Source Hardware• Build atop existing designs instead of starting over from scratch
Open Source Designs
Blindly copying over…• Don’t do it because it’s “cool”• SMD• Voltage Reg
• Do we really need that feature?• Can we improvise/strip it?• Using Arduino Bootloader?• Arduino USB VID/PID License owned by Arduino.cc• Derivative products cannot use Arduino.cc VID/PID License
PCB Design• Open Source PCB Tools• Prevent Vendor/Tool lock-in• Proprietary licensed tools
• Eagle PCB, Zuken CadStar, KiCad
Get the PCB Source files, not just the Gerbers!
PCB Manufacturing• PCB manufacturers in Hyderabad• ELITE PCB - ECIL
• Production Grade in India• PCBPower.com
First PCB
And 5 more iterations…
PCB Assembly – Manual
Stuff Required:
• Tweezers• SMD Paste• Fine tip soldering iron• Lots of patience (lots & lots)
PCB Assembly - Automatic•Pick n Place Machine• SMD Stencil
•SMD Reflow
SMD Stencil and Paste Application
Turnkey Manufacturing, China
The “I” of IoT
Crowdfunding?
BootstrappedValidation and feedbackInitial tractionFunds for Production
Why not? Why not?
B2C, B2B Product Dev – At a Glance
https://cdn-images-1.medium.com/max/800/1*gel9HLQw0YY7_nKIVzcLHQ.gif
Customized Raspberry Pi Manufacturing?
https://www.element14.com/community/docs/DOC-76955/l/raspberry-pi-customization-service
Key takeaways• Maintain a BOM from start• Crystal example
Key takeaways…• Understand MOQ/Shelf-life/Retirement before locking into a
component
KISS in H/W
https://tctechcrunch2011.files.wordpress.com/2016/03/screen-shot-2016-02-16-at-2-52-49-pm.png
Important References• Bolt.io link to complete H/W life cycle development• https://blog.bolt.io/the-illustrated-guide-to-product-development-par
t-1-ideation-ab797df1dac7
• Dragon BOM• https://chrome.google.com/webstore/detail/dragon-standard-bom/bnckhnfo
jkacpjkpkjmeejnldeikfmdf
IoT Development Community – Hackster.io
Getting IoT Prototyping Components• http://store.potentiallabs.com