Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The Process of Shipping Hardware Products

Build Stuff 2017 Presentation

  • Be the first to comment

  • Be the first to like this

The Process of Shipping Hardware Products

  1. 1. The Process of Shipping Hardware Products Hardware Tales for Software Engineers Omer Kilic | @OmerK Build Stuff 2017, 2017/11/16
  2. 2. http://omer.kilic.name
  3. 3. Agenda • Hardware Landscape • The 5 Stages of Hardware Development • Formalised Process for Product Development • Case Study: RFID Attendance Monitor • Particular focus on Electronics Design
  4. 4. “Hardware is Easy”
  5. 5. “Hardware is Easy”
  6. 6. Desktop Manufacturing
  7. 7. Hardware Development Lifecycle Specification Proof of Concept Engineering Prototype mkX Product Just focusing on hardware alone
  8. 8. https://blog.bolt.io/the-illustrated-guide-to-product-development-part-1-ideation-ab797df1dac7 From the “Illustrated Guide to Product Development, Pt 1” by Ben Einstein of @BoltVC
  9. 9. Ideation
  10. 10. Design
  11. 11. Engineering
  12. 12. Validation
  13. 13. Case Study: RFID Attendance Monitor • Objective: Replace the error-prone and admin-heavy paper copy attendance monitoring system used in lecture halls with an automated system, utilising the RFID enabled student ID cards. • Volume: A couple of hundred units • Budget: 🤔 🤔
  14. 14. https://blog.bolt.io/the-illustrated-guide-to-product-development-part-1-ideation-ab797df1dac7 From the “Illustrated Guide to Product Development, Pt 1” by Ben Einstein of @BoltVC
  15. 15. Functional Spec
  16. 16. https://blog.bolt.io/the-illustrated-guide-to-product-development-part-1-ideation-ab797df1dac7 From the “Illustrated Guide to Product Development, Pt 1” by Ben Einstein of @BoltVC
  17. 17. Component Selection Criteria ● Packaging ● MOQ ● Second Sourcing ● Part Obsolescence ● Lead Times ● Logistics (Import duties, Customs processing delays, US Export regulations, etc) ● Supplier Reputation (Counterfeit components)
  18. 18. Bill of Materials
  19. 19. “Eurocircuits - how to make a 4-layer PCB” https://www.youtube.com/watch?v=sIV0icM_Ujo
  20. 20. PCB Gotchas ● DFM footprints ● Mirrored footprints ● Spacing/Clearances ● Panelization ● Fiducials
  21. 21. README.txt device.max gerbers <date> - <revision> Files included: DEVICE.BOT - Copper bottom ... thruhole.tap - NC Drill file - Board outline is defined in top silkscreen, please route to border. - Please enlarge soldermask pads to fit your clearances as necessary - Please remove overlapping silkscreen segments on copper (i.e: silkscreen should not cover pads) - Mounting holes are specified as same pad size on drill and copper layers, these should be non-PTH For questions please contact: <contact details>
  22. 22. Lots o' docs ● Spec documents ● Bill of Materials ● Schematic ● Layout ● Datasheets ● Prototype Notes ● 3D model data ● Measurements ● Mechanical Data ● Product Notes
  23. 23. Revision 0
  24. 24. https://blog.bolt.io/the-illustrated-guide-to-product-development-part-1-ideation-ab797df1dac7 From the “Illustrated Guide to Product Development, Pt 1” by Ben Einstein of @BoltVC
  25. 25. Design For Manufacturability
  26. 26. EEVblog #127 - PCB Design For Manufacture Tutorial - Part 1 - https://www.youtube.com/watch?v=VXE_dh38HjU EEVblog #239 - PCB Design For Manufacture Part 2 - https://www.youtube.com/watch?v=Uemr8xaxcw0
  27. 27. EEVblog #552 - DFM Automated PCB Panel Testing - https://www.youtube.com/watch?v=2zGisPMNstI
  28. 28. How to Make a Pogo Pin Test Jig, Adafruit https://learn.adafruit.com/how-to-make-a-pogo-pin-test-jig
  29. 29. EEVblog #588 - How To Do PCB Production Testing https://www.youtube.com/watch?v=UESc7ms4efo
  30. 30. Schematics Layout Files Bill of Materials Assembly Drawings Testing Procedures Packaging Info CEM
  31. 31. CEM Talk • Volume • Production forecast, material and component sourcing, tooling schedule • MOQ • Technical • DFM Review • Test/Automation planning • Quality Management • Financial • NRE and Tooling Costs • Cash flow, terms, purchasing… • Open Book Pricing!
  32. 32. Regulatory & Compliance • Safety • EMC and RF • Protocol • <domain specific>
  33. 33. Thanks! Any questions? Ping me @OmerK

×