![Page 1: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/1.jpg)
Building IoT Products
From Proto Production
Syed AnwaarullahPotentialLabs
![Page 2: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/2.jpg)
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
![Page 3: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/3.jpg)
3 categories of IoT Products/Solutions:
•B2B•B2C•B2Dev (Dev2Dev)
![Page 4: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/4.jpg)
Problem Statement / Opportunity
![Page 5: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/5.jpg)
![Page 6: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/6.jpg)
Idea…
![Page 7: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/7.jpg)
![Page 8: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/8.jpg)
The H/W Dev Life Cycle
![Page 9: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/9.jpg)
![Page 10: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/10.jpg)
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
![Page 11: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/11.jpg)
Selecting the right Hardware…• Look for Open Source Hardware• Build atop existing designs instead of starting over from scratch
![Page 12: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/12.jpg)
Open Source Designs
![Page 13: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/13.jpg)
![Page 14: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/14.jpg)
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
![Page 15: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/15.jpg)
PCB Design• Open Source PCB Tools• Prevent Vendor/Tool lock-in• Proprietary licensed tools
• Eagle PCB, Zuken CadStar, KiCad
![Page 16: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/16.jpg)
![Page 17: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/17.jpg)
Get the PCB Source files, not just the Gerbers!
![Page 18: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/18.jpg)
PCB Manufacturing• PCB manufacturers in Hyderabad• ELITE PCB - ECIL
• Production Grade in India• PCBPower.com
![Page 19: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/19.jpg)
First PCB
![Page 20: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/20.jpg)
And 5 more iterations…
![Page 21: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/21.jpg)
PCB Assembly – Manual
Stuff Required:
• Tweezers• SMD Paste• Fine tip soldering iron• Lots of patience (lots & lots)
![Page 22: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/22.jpg)
![Page 23: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/23.jpg)
![Page 24: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/24.jpg)
PCB Assembly - Automatic•Pick n Place Machine• SMD Stencil
•SMD Reflow
![Page 25: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/25.jpg)
![Page 26: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/26.jpg)
SMD Stencil and Paste Application
![Page 27: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/27.jpg)
![Page 28: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/28.jpg)
![Page 29: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/29.jpg)
Turnkey Manufacturing, China
![Page 30: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/30.jpg)
The “I” of IoT
![Page 31: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/31.jpg)
![Page 32: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/32.jpg)
![Page 33: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/33.jpg)
Crowdfunding?
BootstrappedValidation and feedbackInitial tractionFunds for Production
Why not? Why not?
![Page 34: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/34.jpg)
![Page 35: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/35.jpg)
![Page 36: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/36.jpg)
B2C, B2B Product Dev – At a Glance
https://cdn-images-1.medium.com/max/800/1*gel9HLQw0YY7_nKIVzcLHQ.gif
![Page 37: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/37.jpg)
Customized Raspberry Pi Manufacturing?
https://www.element14.com/community/docs/DOC-76955/l/raspberry-pi-customization-service
![Page 38: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/38.jpg)
Key takeaways• Maintain a BOM from start• Crystal example
![Page 39: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/39.jpg)
Key takeaways…• Understand MOQ/Shelf-life/Retirement before locking into a
component
![Page 40: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/40.jpg)
![Page 41: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/41.jpg)
KISS in H/W
https://tctechcrunch2011.files.wordpress.com/2016/03/screen-shot-2016-02-16-at-2-52-49-pm.png
![Page 42: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/42.jpg)
![Page 43: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/43.jpg)
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
![Page 44: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/44.jpg)
• Dragon BOM• https://chrome.google.com/webstore/detail/dragon-standard-bom/bnckhnfo
jkacpjkpkjmeejnldeikfmdf
![Page 45: Building IoT Devices - From Prototype to Production](https://reader035.vdocument.in/reader035/viewer/2022062503/5874043f1a28ab6f1d8b5c8f/html5/thumbnails/45.jpg)
IoT Development Community – Hackster.io