SlideShare a Scribd company logo
1 of 30
AltiumLive 2017:
ANNUAL PCB
DESIGN SUMMIT
Presenter
Hieu Duong
San Diego, CA
October 3rd-4th, 2017
The Four Pillars of PCB Design for
Creating a Successful IoT Product
The Four Pillars of PCB Design for
Creating a Successful IoT Product
ROLES:
• Electrical Engineer
• Head of Dialexa’s Hardware Department
RESPONSIBILITIES:
• Hardware Research
• Technology Evaluation
• Product Architecture
• PCB Design
• Certification & Production Planning
About Myself
About Dialexa
Dialexa is the technology research, design, &
creation firm, where we design and create custom
hardware and software products and platforms.
www.dialexa.com
The Four Pillars of PCB Design For
Creating a Successful IoT Product
Connectivity
1
Time to Market
Form Factor
Cost
2
3
4
IoT Devices on the Market
• Nest Cam
• Ecobee4 Thermostat
• Philips Hue
• Fitbit Smart Watch
• Ring Smart Video Doorbell
Form Factor Challenges for IoT Devices
• Lightweight
• Miniaturized
• Ergonomic
• Ruggedized
AMBER ALERT GPS CHILD TRACKER
Best Practices: MCAD & ECAD Collaboration
• Become best friends with your Mechanical
Engineers
• Verify potential mechanical interferences
• Ensure enough structural support
• Perform thermal/airflow simulations
• Leverage built-in collaboration tools
Multiple Board Designs
• Reduce horizontal footprint
• Utilize rigid-flex designs
• Conformal antennas
Additional Resources
1. THE FUTURE OF ELECTROMECHANICAL DESIGN:
• Machine Design
• http://www.machinedesign.com/archive/future-electromechanical-design
2. THE REAL COST OF FAILED DESIGN COLLABORATION:
• EDN Network
• http://www.edn.com/electronics-blogs/all-aboard-/4439959/The-real-costs-of-failed-
design-collaboration
Connectivity
Time to Market
Form Factor
Cost
1
3
4
2
The Four Pillars of PCB Design For
Creating a Successful IoT Product
Connectivity Challenges
• Technologies
• Power
Consumption
• Compatibility
• Certifications
Types of IoT Connectivity
http://postscapes2.webhook.org/internet-of-things-
technologies
Best Practices: Common Layout Practices
• Power analysis
• PCB stack-up
• Grounding
• Stitching vias
• Antenna de-tuning
Certifications
• FCC, CE, IC
• Intentional/Unintentional Radiators
• Multiple radios
• Others: PTCRB, WEEE, etc.
Additional Resources
1. 5 CHALLENGES OF INTERNET OF THINGS
CONNECTIVITY:
• PubNub
• https://www.pubnub.com/blog/2014-06-17-5-challenges-of-internet-of-things-
connectivity/
2. THE 4 STAGES OF AN IOT ARCHITECTURE:
• TechBeacon
• https://techbeacon.com/4-stages-iot-architecture
Connectivity
Time to Market
Form Factor
Cost
1
2
4
3
The Four Pillars of PCB Design For
Creating a Successful IoT Product
Cost Challenges
• Research & Development
• MSRP
• Production NRE
• Certifications
Hardware Cost Break-Down
• Research & Development: 9 – 24 months
• MSRP: $50 - $200
• Production NRE: $30k - $70k
• Certifications: $20k - $50k
Best Practices: Test Early and Often
TIME INTO
DEVELOPMENT
$
MISTAKES
• Late mistakes are costly
• Pick the right architecture & technologies
• Reduce the design feedback loops
Design for Manufacturing & Assembly
• Engage with Contract Manufacturer as
early as you can
• Reduce the number of components
• Use standard components & common parts
among product lines
• Relax design tolerance
• Utilize plastics for structural support
Design for Certifications
• Start the certification process early
• Use pre-cert modules
• Design & re-used own modules
• 20cm rules for co-located
antennas
• Perform multiple certifications at
the same time
Additional Resources
1. CHOOSING THE BEST HARDWARE FOR YOUR NEXT IOT
PROJECT:
• IBM
• https://www.ibm.com/developerworks/library/iot-lp101-best-hardware-devices-iot-
project/index.html
2. HOW MUCH DOES IT COST TO BUILD IOT SOLUTION:
• R-Style Lab
• http://r-stylelab.com/company/blog/iot/internet-of-things-how-much-does-it-cost-to-
build-iot-solution
Connectivity
Time to Market
Form Factor
Cost
1
2
3
4
The Four Pillars of PCB Design For
Creating a Successful IoT Product
Why Improving Time to Market?
• Improved operational efficiency
• Efficient resource management
• Better market position
• Increased revenues
Time-to-Market Challenges
• Everyone wants to be the first
to markets
• Few weeks delay can affect
market share significantly
• Rapid-changing markets and
technologies
Best Practices: Avoid Mistakes
• Avoid unwanted design cycle due to mistakes
• Spending more time on planning
• Engage with vendors and test agencies early
• Know the market
Design for Rapid Prototyping
• Future-proof designs
• Modular designs and re-usability
• Re-used own certified modules
• Leverage existing IoT platforms
Additional Resources
1. THE INTERNET OF THINGS: SIZING UP THE
OPPORTUNITY:
• McKinsey
• http://www.mckinsey.com/industries/semiconductors/our-insights/the-internet-of-things-
sizing-up-the-opportunity
2. IMPROVING TIME TO MARKET:
• Arena
• https://www.arenasolutions.com/resources/articles/time-to-market/
Key Take-Aways
• Pick the right technologies
• MCAD & ECAD Collaboration
• DFMA
• Plan early for certifications &
manufacturing
• Leverage existing platforms and
modules
• Mistakes = time + cost
Slideshare link:
STAY IN
TOUCH
Dialexa.co
m
@Diale
xa
marketing@dialexa.c
om

More Related Content

Similar to Four Pillars of IoT PCB Design

How to Build Hardware Product
How to Build Hardware ProductHow to Build Hardware Product
How to Build Hardware ProductIBTECAR
 
A guide for lauching hardware based IoT products for startups and scaleups
A guide for lauching hardware based IoT products for startups and scaleupsA guide for lauching hardware based IoT products for startups and scaleups
A guide for lauching hardware based IoT products for startups and scaleupsAlex Gluhak
 
Brownlie Design Overview Process and Products
Brownlie Design Overview Process and ProductsBrownlie Design Overview Process and Products
Brownlie Design Overview Process and ProductsScott Ryan
 
The role of the architect in agile
The role of the architect in agileThe role of the architect in agile
The role of the architect in agileDror Helper
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware Cprime
 
Meritronics_Company rev 07.02.14
Meritronics_Company rev 07.02.14Meritronics_Company rev 07.02.14
Meritronics_Company rev 07.02.14Fides Sales
 
Trusted BIM: Accurate As-Builts for Project Coordination
Trusted BIM: Accurate As-Builts for Project CoordinationTrusted BIM: Accurate As-Builts for Project Coordination
Trusted BIM: Accurate As-Builts for Project CoordinationClearEdge3D Inc
 
AEC - Presentation Slides 26012021 engineering software.pdf
AEC - Presentation Slides 26012021 engineering software.pdfAEC - Presentation Slides 26012021 engineering software.pdf
AEC - Presentation Slides 26012021 engineering software.pdfRidwanFauzan3
 
Seeed Manufacturing Service Introduction
Seeed Manufacturing Service IntroductionSeeed Manufacturing Service Introduction
Seeed Manufacturing Service IntroductionMengmeng Chen
 
1017191EE 200 Electrical Engineering Design Project.docx
1017191EE 200 Electrical Engineering Design Project.docx1017191EE 200 Electrical Engineering Design Project.docx
1017191EE 200 Electrical Engineering Design Project.docxaulasnilda
 
Ray speerchipsensorsei letterkenny
Ray speerchipsensorsei letterkennyRay speerchipsensorsei letterkenny
Ray speerchipsensorsei letterkennythreesixty
 
Software Architecture Introduction
Software Architecture IntroductionSoftware Architecture Introduction
Software Architecture IntroductionSARCCOM
 
Software architecture introduction
Software architecture introductionSoftware architecture introduction
Software architecture introductionFreddy Munandar
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationMark Billinghurst
 
Building Connected Hardware (for the internet of things)
Building Connected Hardware (for the internet of things)Building Connected Hardware (for the internet of things)
Building Connected Hardware (for the internet of things)Jeff Katz
 
Trey Weaver's Resume
Trey Weaver's ResumeTrey Weaver's Resume
Trey Weaver's ResumeTrey Weaver
 
VIKAS _SENIOR HARDWARE
VIKAS _SENIOR HARDWAREVIKAS _SENIOR HARDWARE
VIKAS _SENIOR HARDWAREVIKAS G
 
Company Presentation 2015
Company Presentation 2015Company Presentation 2015
Company Presentation 2015Mach Cao Xuan
 

Similar to Four Pillars of IoT PCB Design (20)

How to Build Hardware Product
How to Build Hardware ProductHow to Build Hardware Product
How to Build Hardware Product
 
A guide for lauching hardware based IoT products for startups and scaleups
A guide for lauching hardware based IoT products for startups and scaleupsA guide for lauching hardware based IoT products for startups and scaleups
A guide for lauching hardware based IoT products for startups and scaleups
 
Brownlie Design Overview Process and Products
Brownlie Design Overview Process and ProductsBrownlie Design Overview Process and Products
Brownlie Design Overview Process and Products
 
The role of the architect in agile
The role of the architect in agileThe role of the architect in agile
The role of the architect in agile
 
DevOps intro
DevOps introDevOps intro
DevOps intro
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
 
Meritronics_Company rev 07.02.14
Meritronics_Company rev 07.02.14Meritronics_Company rev 07.02.14
Meritronics_Company rev 07.02.14
 
Trusted BIM: Accurate As-Builts for Project Coordination
Trusted BIM: Accurate As-Builts for Project CoordinationTrusted BIM: Accurate As-Builts for Project Coordination
Trusted BIM: Accurate As-Builts for Project Coordination
 
AEC - Presentation Slides 26012021 engineering software.pdf
AEC - Presentation Slides 26012021 engineering software.pdfAEC - Presentation Slides 26012021 engineering software.pdf
AEC - Presentation Slides 26012021 engineering software.pdf
 
VLMADHUSUDAN Resume
VLMADHUSUDAN ResumeVLMADHUSUDAN Resume
VLMADHUSUDAN Resume
 
Seeed Manufacturing Service Introduction
Seeed Manufacturing Service IntroductionSeeed Manufacturing Service Introduction
Seeed Manufacturing Service Introduction
 
1017191EE 200 Electrical Engineering Design Project.docx
1017191EE 200 Electrical Engineering Design Project.docx1017191EE 200 Electrical Engineering Design Project.docx
1017191EE 200 Electrical Engineering Design Project.docx
 
Ray speerchipsensorsei letterkenny
Ray speerchipsensorsei letterkennyRay speerchipsensorsei letterkenny
Ray speerchipsensorsei letterkenny
 
Software Architecture Introduction
Software Architecture IntroductionSoftware Architecture Introduction
Software Architecture Introduction
 
Software architecture introduction
Software architecture introductionSoftware architecture introduction
Software architecture introduction
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and Evaluation
 
Building Connected Hardware (for the internet of things)
Building Connected Hardware (for the internet of things)Building Connected Hardware (for the internet of things)
Building Connected Hardware (for the internet of things)
 
Trey Weaver's Resume
Trey Weaver's ResumeTrey Weaver's Resume
Trey Weaver's Resume
 
VIKAS _SENIOR HARDWARE
VIKAS _SENIOR HARDWAREVIKAS _SENIOR HARDWARE
VIKAS _SENIOR HARDWARE
 
Company Presentation 2015
Company Presentation 2015Company Presentation 2015
Company Presentation 2015
 

More from Dialexa

Smart Transportation Is All About the Data - Insights from Vinli CEO, Mark Ha...
Smart Transportation Is All About the Data - Insights from Vinli CEO, Mark Ha...Smart Transportation Is All About the Data - Insights from Vinli CEO, Mark Ha...
Smart Transportation Is All About the Data - Insights from Vinli CEO, Mark Ha...Dialexa
 
Developing User Stories - The Dialexa Way
Developing User Stories - The Dialexa WayDeveloping User Stories - The Dialexa Way
Developing User Stories - The Dialexa WayDialexa
 
The Evolution of UX in Virtual Reality
The Evolution of UX in Virtual RealityThe Evolution of UX in Virtual Reality
The Evolution of UX in Virtual RealityDialexa
 
33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s Success33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s SuccessDialexa
 
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Dialexa
 
Balancing Human-Centered Design with Business Outcomes (Part 2: Shift from De...
Balancing Human-Centered Design with Business Outcomes (Part 2: Shift from De...Balancing Human-Centered Design with Business Outcomes (Part 2: Shift from De...
Balancing Human-Centered Design with Business Outcomes (Part 2: Shift from De...Dialexa
 
FAA Drone Regulations - Your Part 107 Cheat Sheet
FAA Drone Regulations - Your Part 107 Cheat SheetFAA Drone Regulations - Your Part 107 Cheat Sheet
FAA Drone Regulations - Your Part 107 Cheat SheetDialexa
 
The Next Step to Build Better APIs — Consistent Data Structure
The Next Step to Build Better APIs — Consistent Data StructureThe Next Step to Build Better APIs — Consistent Data Structure
The Next Step to Build Better APIs — Consistent Data StructureDialexa
 
Tools and Resources for New Product Development: The Discovery Phase
Tools and Resources for New Product Development: The Discovery PhaseTools and Resources for New Product Development: The Discovery Phase
Tools and Resources for New Product Development: The Discovery PhaseDialexa
 
Humanizing Machine Learning - Real-World Applications
Humanizing Machine Learning - Real-World ApplicationsHumanizing Machine Learning - Real-World Applications
Humanizing Machine Learning - Real-World ApplicationsDialexa
 
It’s About More than Pixels: Redefining "Designer"
It’s About More than Pixels: Redefining "Designer"It’s About More than Pixels: Redefining "Designer"
It’s About More than Pixels: Redefining "Designer"Dialexa
 
4 External Forces Accelerating the Smart City Model
4 External Forces Accelerating the Smart City Model4 External Forces Accelerating the Smart City Model
4 External Forces Accelerating the Smart City ModelDialexa
 
Your Big Idea: Creating Products for B2B Disruption
Your Big Idea: Creating Products for B2B DisruptionYour Big Idea: Creating Products for B2B Disruption
Your Big Idea: Creating Products for B2B DisruptionDialexa
 
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...Dialexa
 
Does Your Technology Roadmap Have a Financial Roadmap?
Does Your Technology Roadmap Have a Financial Roadmap?Does Your Technology Roadmap Have a Financial Roadmap?
Does Your Technology Roadmap Have a Financial Roadmap?Dialexa
 
Current State Analysis—More Important than You Think for Building a Technolog...
Current State Analysis—More Important than You Think for Building a Technolog...Current State Analysis—More Important than You Think for Building a Technolog...
Current State Analysis—More Important than You Think for Building a Technolog...Dialexa
 
Lean Design Research - Why There’s No Excuse Wasting Money on Bad Products A...
Lean Design Research - Why There’s No Excuse Wasting  Money on Bad Products A...Lean Design Research - Why There’s No Excuse Wasting  Money on Bad Products A...
Lean Design Research - Why There’s No Excuse Wasting Money on Bad Products A...Dialexa
 
Minimum Testable Features—A Different Approach to Agile Software Development
Minimum Testable Features—A Different Approach to Agile Software DevelopmentMinimum Testable Features—A Different Approach to Agile Software Development
Minimum Testable Features—A Different Approach to Agile Software DevelopmentDialexa
 
Minimum Viable Bureaucracy- A Practical Approach to Scaling Agile Project Man...
Minimum Viable Bureaucracy- A Practical Approach to Scaling Agile Project Man...Minimum Viable Bureaucracy- A Practical Approach to Scaling Agile Project Man...
Minimum Viable Bureaucracy- A Practical Approach to Scaling Agile Project Man...Dialexa
 
The Minimum Loveable Product: Go Beyond the Minimum Viable Product
The Minimum Loveable Product: Go Beyond the Minimum Viable ProductThe Minimum Loveable Product: Go Beyond the Minimum Viable Product
The Minimum Loveable Product: Go Beyond the Minimum Viable ProductDialexa
 

More from Dialexa (20)

Smart Transportation Is All About the Data - Insights from Vinli CEO, Mark Ha...
Smart Transportation Is All About the Data - Insights from Vinli CEO, Mark Ha...Smart Transportation Is All About the Data - Insights from Vinli CEO, Mark Ha...
Smart Transportation Is All About the Data - Insights from Vinli CEO, Mark Ha...
 
Developing User Stories - The Dialexa Way
Developing User Stories - The Dialexa WayDeveloping User Stories - The Dialexa Way
Developing User Stories - The Dialexa Way
 
The Evolution of UX in Virtual Reality
The Evolution of UX in Virtual RealityThe Evolution of UX in Virtual Reality
The Evolution of UX in Virtual Reality
 
33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s Success33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s Success
 
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
 
Balancing Human-Centered Design with Business Outcomes (Part 2: Shift from De...
Balancing Human-Centered Design with Business Outcomes (Part 2: Shift from De...Balancing Human-Centered Design with Business Outcomes (Part 2: Shift from De...
Balancing Human-Centered Design with Business Outcomes (Part 2: Shift from De...
 
FAA Drone Regulations - Your Part 107 Cheat Sheet
FAA Drone Regulations - Your Part 107 Cheat SheetFAA Drone Regulations - Your Part 107 Cheat Sheet
FAA Drone Regulations - Your Part 107 Cheat Sheet
 
The Next Step to Build Better APIs — Consistent Data Structure
The Next Step to Build Better APIs — Consistent Data StructureThe Next Step to Build Better APIs — Consistent Data Structure
The Next Step to Build Better APIs — Consistent Data Structure
 
Tools and Resources for New Product Development: The Discovery Phase
Tools and Resources for New Product Development: The Discovery PhaseTools and Resources for New Product Development: The Discovery Phase
Tools and Resources for New Product Development: The Discovery Phase
 
Humanizing Machine Learning - Real-World Applications
Humanizing Machine Learning - Real-World ApplicationsHumanizing Machine Learning - Real-World Applications
Humanizing Machine Learning - Real-World Applications
 
It’s About More than Pixels: Redefining "Designer"
It’s About More than Pixels: Redefining "Designer"It’s About More than Pixels: Redefining "Designer"
It’s About More than Pixels: Redefining "Designer"
 
4 External Forces Accelerating the Smart City Model
4 External Forces Accelerating the Smart City Model4 External Forces Accelerating the Smart City Model
4 External Forces Accelerating the Smart City Model
 
Your Big Idea: Creating Products for B2B Disruption
Your Big Idea: Creating Products for B2B DisruptionYour Big Idea: Creating Products for B2B Disruption
Your Big Idea: Creating Products for B2B Disruption
 
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
 
Does Your Technology Roadmap Have a Financial Roadmap?
Does Your Technology Roadmap Have a Financial Roadmap?Does Your Technology Roadmap Have a Financial Roadmap?
Does Your Technology Roadmap Have a Financial Roadmap?
 
Current State Analysis—More Important than You Think for Building a Technolog...
Current State Analysis—More Important than You Think for Building a Technolog...Current State Analysis—More Important than You Think for Building a Technolog...
Current State Analysis—More Important than You Think for Building a Technolog...
 
Lean Design Research - Why There’s No Excuse Wasting Money on Bad Products A...
Lean Design Research - Why There’s No Excuse Wasting  Money on Bad Products A...Lean Design Research - Why There’s No Excuse Wasting  Money on Bad Products A...
Lean Design Research - Why There’s No Excuse Wasting Money on Bad Products A...
 
Minimum Testable Features—A Different Approach to Agile Software Development
Minimum Testable Features—A Different Approach to Agile Software DevelopmentMinimum Testable Features—A Different Approach to Agile Software Development
Minimum Testable Features—A Different Approach to Agile Software Development
 
Minimum Viable Bureaucracy- A Practical Approach to Scaling Agile Project Man...
Minimum Viable Bureaucracy- A Practical Approach to Scaling Agile Project Man...Minimum Viable Bureaucracy- A Practical Approach to Scaling Agile Project Man...
Minimum Viable Bureaucracy- A Practical Approach to Scaling Agile Project Man...
 
The Minimum Loveable Product: Go Beyond the Minimum Viable Product
The Minimum Loveable Product: Go Beyond the Minimum Viable ProductThe Minimum Loveable Product: Go Beyond the Minimum Viable Product
The Minimum Loveable Product: Go Beyond the Minimum Viable Product
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Four Pillars of IoT PCB Design

  • 1. AltiumLive 2017: ANNUAL PCB DESIGN SUMMIT Presenter Hieu Duong San Diego, CA October 3rd-4th, 2017 The Four Pillars of PCB Design for Creating a Successful IoT Product
  • 2. The Four Pillars of PCB Design for Creating a Successful IoT Product
  • 3. ROLES: • Electrical Engineer • Head of Dialexa’s Hardware Department RESPONSIBILITIES: • Hardware Research • Technology Evaluation • Product Architecture • PCB Design • Certification & Production Planning About Myself
  • 4. About Dialexa Dialexa is the technology research, design, & creation firm, where we design and create custom hardware and software products and platforms. www.dialexa.com
  • 5. The Four Pillars of PCB Design For Creating a Successful IoT Product Connectivity 1 Time to Market Form Factor Cost 2 3 4
  • 6. IoT Devices on the Market • Nest Cam • Ecobee4 Thermostat • Philips Hue • Fitbit Smart Watch • Ring Smart Video Doorbell
  • 7. Form Factor Challenges for IoT Devices • Lightweight • Miniaturized • Ergonomic • Ruggedized AMBER ALERT GPS CHILD TRACKER
  • 8. Best Practices: MCAD & ECAD Collaboration • Become best friends with your Mechanical Engineers • Verify potential mechanical interferences • Ensure enough structural support • Perform thermal/airflow simulations • Leverage built-in collaboration tools
  • 9. Multiple Board Designs • Reduce horizontal footprint • Utilize rigid-flex designs • Conformal antennas
  • 10. Additional Resources 1. THE FUTURE OF ELECTROMECHANICAL DESIGN: • Machine Design • http://www.machinedesign.com/archive/future-electromechanical-design 2. THE REAL COST OF FAILED DESIGN COLLABORATION: • EDN Network • http://www.edn.com/electronics-blogs/all-aboard-/4439959/The-real-costs-of-failed- design-collaboration
  • 11. Connectivity Time to Market Form Factor Cost 1 3 4 2 The Four Pillars of PCB Design For Creating a Successful IoT Product
  • 12. Connectivity Challenges • Technologies • Power Consumption • Compatibility • Certifications
  • 13. Types of IoT Connectivity http://postscapes2.webhook.org/internet-of-things- technologies
  • 14. Best Practices: Common Layout Practices • Power analysis • PCB stack-up • Grounding • Stitching vias • Antenna de-tuning
  • 15. Certifications • FCC, CE, IC • Intentional/Unintentional Radiators • Multiple radios • Others: PTCRB, WEEE, etc.
  • 16. Additional Resources 1. 5 CHALLENGES OF INTERNET OF THINGS CONNECTIVITY: • PubNub • https://www.pubnub.com/blog/2014-06-17-5-challenges-of-internet-of-things- connectivity/ 2. THE 4 STAGES OF AN IOT ARCHITECTURE: • TechBeacon • https://techbeacon.com/4-stages-iot-architecture
  • 17. Connectivity Time to Market Form Factor Cost 1 2 4 3 The Four Pillars of PCB Design For Creating a Successful IoT Product
  • 18. Cost Challenges • Research & Development • MSRP • Production NRE • Certifications
  • 19. Hardware Cost Break-Down • Research & Development: 9 – 24 months • MSRP: $50 - $200 • Production NRE: $30k - $70k • Certifications: $20k - $50k
  • 20. Best Practices: Test Early and Often TIME INTO DEVELOPMENT $ MISTAKES • Late mistakes are costly • Pick the right architecture & technologies • Reduce the design feedback loops
  • 21. Design for Manufacturing & Assembly • Engage with Contract Manufacturer as early as you can • Reduce the number of components • Use standard components & common parts among product lines • Relax design tolerance • Utilize plastics for structural support
  • 22. Design for Certifications • Start the certification process early • Use pre-cert modules • Design & re-used own modules • 20cm rules for co-located antennas • Perform multiple certifications at the same time
  • 23. Additional Resources 1. CHOOSING THE BEST HARDWARE FOR YOUR NEXT IOT PROJECT: • IBM • https://www.ibm.com/developerworks/library/iot-lp101-best-hardware-devices-iot- project/index.html 2. HOW MUCH DOES IT COST TO BUILD IOT SOLUTION: • R-Style Lab • http://r-stylelab.com/company/blog/iot/internet-of-things-how-much-does-it-cost-to- build-iot-solution
  • 24. Connectivity Time to Market Form Factor Cost 1 2 3 4 The Four Pillars of PCB Design For Creating a Successful IoT Product
  • 25. Why Improving Time to Market? • Improved operational efficiency • Efficient resource management • Better market position • Increased revenues
  • 26. Time-to-Market Challenges • Everyone wants to be the first to markets • Few weeks delay can affect market share significantly • Rapid-changing markets and technologies
  • 27. Best Practices: Avoid Mistakes • Avoid unwanted design cycle due to mistakes • Spending more time on planning • Engage with vendors and test agencies early • Know the market
  • 28. Design for Rapid Prototyping • Future-proof designs • Modular designs and re-usability • Re-used own certified modules • Leverage existing IoT platforms
  • 29. Additional Resources 1. THE INTERNET OF THINGS: SIZING UP THE OPPORTUNITY: • McKinsey • http://www.mckinsey.com/industries/semiconductors/our-insights/the-internet-of-things- sizing-up-the-opportunity 2. IMPROVING TIME TO MARKET: • Arena • https://www.arenasolutions.com/resources/articles/time-to-market/
  • 30. Key Take-Aways • Pick the right technologies • MCAD & ECAD Collaboration • DFMA • Plan early for certifications & manufacturing • Leverage existing platforms and modules • Mistakes = time + cost Slideshare link: STAY IN TOUCH Dialexa.co m @Diale xa marketing@dialexa.c om