SlideShare a Scribd company logo
Wireless system-on-chip (SoC) or
module for your next Internet of
Things (IoT) project?
Engineers are obsessed with making everything on their own with an
attitude of “I can do it” which is good but the market do not care about
that. Whatever product you are making, it is very important to understand
that it will be successful only if it solves a problem, launched timely to the
market, easy to use, customers are happy with the experience, and quickly
adapts to future requirements.
Pallav Aggarwal
Mar 24, 2018 · 6 min read
Wireless Soc | Wireless Module
When starting a new project where RF connectivity is required like
Bluetooth(BLE), WiFi, Zigbee, LoRa, etc. rst critical question which
comes to an engineer’s mind is whether to use a wireless SoC chip or a
ready-made wireless module?
There are various factors which a design engineer or manager should
consider before taking a decision in this direction, like time-to-market,
in-house design expertise, compliance required as per country where
you need to sell your product, expected size of the product, how
production/production testing be handled, which method gives better
exibility, how you can make more future proof design or less e ort
required in future if need to migrate from one part to another. Of-
course, it’s a trade-o . You need to decide based on your needs, which
parameters are most critical and then judge which method is more
suitable.
Below are my views on each of these parameters:
Time to market
Time to market plays a very crucial role in product’s success. If you are
late you won’t get optimal margins or too many competitor products
will be there. So from very starting, your decisions should keep your
development time in control. Try to foresee all possible/potential issues
that might occur going any route.
RF module greatly reduces time-to-market as you don’t need to worry
about RF design but only the application part of it.
Design expertise
As you might already know, hardware is relatively di cult w.r.t
software and RF is an extreme. You will need RF design expert
engineers even though these days RF chip manufacturers are giving
reference designs and good support. You need experienced engineers,
who can understand the details, carry-out application layout, antenna
design, debug the issues if comes during the development phase / eld
testing /production, that's the most challenging part. You will also need
expensive RF tools like test and measurement instruments with
relevant software packages.
There are many companies (like Nordic, STMicroelectronics,
Microchip, etc.) which are providing ready to use RF module
connectivity solutions. If you go with an RF module, you just need to
interface it with an MCU and everything else is already taken care by
the module , like RF layout, Antenna (if module has PCB /chip antenna
or SMA connector for external antenna). Design engineer can
concentrate on the application development and its interfacing via SPI,
UART, USB, SDIO, etc.
Compliance & Certi cation
Product need to be compliant to country’s norms. It looks easy but may
pose serious delay if any deviation is detected w.r.t emissions. It may
require multiple design and testing cycles which could be very
expensive. Even if your design is compliant, you need it to be certi ed,
which will add signi cant cost and e ort.
These days modules are coming pre-certi ed, so you are saved from
compliance testing hassles. Sure, you pay little extra cost but I think for
low quantity (<50K approx. ) requirements, it make sense if we do
detailed cost calculations. Cost & e ort estimation should be done
considering potential re-spin of the design and weeks/months of extra
development time because of complexity involved and issues you might
face. In RF design worst thing is, its di cult to quantify delays and cost
these issues will take.
For the same reason, during new product development phase atleast,
per my suggestion one should use module and get to the market fast.
Compactness / Size
Modules are obviously bigger than the chip itself but one need to
carefully consider this parameter. Only if size is the biggest constraint
then do a chip based design else in-general, in most of the cases module
would be a good option.
Production (inventory, soldering, testing, etc.)
If you do a chip based design for whatever favorable reasons, you
should consider how you are going to handle production (inventory,
controlled impedance PCB, soldering, testing, etc.). In case any issue
comes in any lot, whatever money saved in doing chip based design will
go waste. Time & reputation loss in case design fails in the eld is
another thing.
I have seen companies facing issues in production due to lack of
expertise, tools, etc.. They found it very di cult to identify the issues
and lost many weeks & months debugging. Later had to take a decision
to use the module. Even though they did initial successful chip based
design, later they had to shift to module based design and were saved
from all production/testing/debug hassles. Their manufacturing cost
increased a bit but headache is far less. At the end, it comes down to
what you want to achieve.
Flexibility
In case you need exibility in your design like two di erent type of RF
interface (BLE and WiFi), it becomes more complex when doing chip
based design (now two), while module might give exibility with ease.
For example some modules have WiFi & Bluetooth both connectivity
options.
Future proo ng & time to migrate
Another important parameter to consider is, if in future, chip goes end
of life (EOL), you need to do almost a full redesign and need to develop
expertise on new chip. In case of a module, it’s not that di cult. Many
designers keep a provision for two di erent modules using assembly
options so that if one goes EOL, they have another compatible option
on the same design.
Cost
It’s a pure quantity & application dependent. For example, in case of a
medical product where quantities might be big, using a module is still
ok as cost sensitivity is not high whereas for a high volume consumer
grade product cost is a huge factor, so most of the times chip based
approach is better.
Conclusion
Here is a table which gives a quick comparison:
For low volume products, it makes overall sense to use module as you
are saved from all the complexity involved by paying a little extra.
For a high volume consumer grade product you might need to consider
starting with a chip-based design as there cost sensitivity is very high
and may lead to failure due to higher product cost. But, their you will
need in-house expertise & facility or outsource to other professional
companies.
Some real life examples:
1.
Chip vs. Module Comparison
Some of the phones where quantities will go in millions, uses ready
wireless modules :)
2.
Below is the statement by Mahesh Venkitachalam, Founder of
Electronut Labs, a Bangalore (India) based Startup providing
consulting services in Embedded Systems design:
So, my suggestion is to take a decision considering all the relevant
parameters and not just by mere cost of the chip or module.
Hope you are empowered to take better decision in your current or next
Internet of Things (IoT) design.
If you liked my article, support me with your claps and share with your
friends so they can read it too.
Connect with me on Linkedin | Instagram
I am working on some more interesting articles, so I encourage you to
follow me, you will be noti ed as soon as a new article is published.
Thank you for reading. Happy Learning to you!

More Related Content

PDF
IoT Product Design and Prototyping
PPTX
Lean Startup, Hardware Edition
PDF
software Prototyping
PPT
Scea prateek
PPTX
Tdd 4 everyone full version
PPT
Designing and prototyping
PPT
Xp presentation 2003
PDF
Agile archiecture iltam 2014
IoT Product Design and Prototyping
Lean Startup, Hardware Edition
software Prototyping
Scea prateek
Tdd 4 everyone full version
Designing and prototyping
Xp presentation 2003
Agile archiecture iltam 2014

What's hot (20)

PDF
May 2021 Embedded Vision Summit Opening Remarks (May 25)
PPTX
Agile design pattern
PPT
software lecture
PPTX
ADUF - Adaptable Design Up Front
KEY
Effective Prototyping Process for Software Creation
PPTX
Software Development Essential Skills
PPT
Extreme programming
PPT
O'Reilly Webcast: Ten Things Every Software Architect Should Know
PPTX
Basic Engineering Design (Part 5): Constructing a Prototype
PDF
How do you convert your business Idea into execution
PPTX
Ux prototyping
ZIP
FLEXperience
PDF
The ultimate guide to prototyping
PPTX
Extreme programming
PPTX
Prototyping
PPTX
Basic Engineering Design (Part 4): Selecting the Best Solution
PPTX
Hierarchical Composable Optimization of Web Pages
PPTX
Technical stories v1.2
DOCX
Tech Time - Benefits of Being a Beta Site for CUES Magazine
May 2021 Embedded Vision Summit Opening Remarks (May 25)
Agile design pattern
software lecture
ADUF - Adaptable Design Up Front
Effective Prototyping Process for Software Creation
Software Development Essential Skills
Extreme programming
O'Reilly Webcast: Ten Things Every Software Architect Should Know
Basic Engineering Design (Part 5): Constructing a Prototype
How do you convert your business Idea into execution
Ux prototyping
FLEXperience
The ultimate guide to prototyping
Extreme programming
Prototyping
Basic Engineering Design (Part 4): Selecting the Best Solution
Hierarchical Composable Optimization of Web Pages
Technical stories v1.2
Tech Time - Benefits of Being a Beta Site for CUES Magazine
Ad

Similar to Selecting wireless module or chip for your next internet of things (iot) project (20)

PDF
Choosing Between a Wireless Module and a Wireless SoC
PPTX
Choosing the Right Hardware for Prototyping
PDF
How to select electronic components
PDF
iLumTech - Electronic design services
PPTX
DESIGN PRINCIPLES OF IOT iot iot principles
PPTX
Product development life cycle by blaze automation
PPTX
When to Code / Config / Config + Code in Salesforce - Nikunj Doshi
PPTX
Track A- The convergence of fabless - primesens
PPTX
Track A- The convergence of fabless - primesens
PDF
A New Design Reuse Approach for Voip Implementation into Fpsocs and ASICS
PDF
Six Hidden Costs in a 99 Cent Wireless SoC Considerations when choosing betwe...
PDF
A new design reuse approach for voip implementation into fpsocs and asics
PPTX
20141111 tinker tuesday prototype to product
PDF
Software Development Standard Operating Procedure
PDF
Next Generation Component Management - Altium Designer
PDF
A guide to Computer on Modules (COMs)
PPTX
Prepare Your Products for Successful Wireless Device EMC Testing
PDF
Emc safety
PDF
Procedure of Proactively Designing Products by Design for Manufacturability (...
PDF
Making Use of a Knowledgeable Design by Design for Manufacturing
Choosing Between a Wireless Module and a Wireless SoC
Choosing the Right Hardware for Prototyping
How to select electronic components
iLumTech - Electronic design services
DESIGN PRINCIPLES OF IOT iot iot principles
Product development life cycle by blaze automation
When to Code / Config / Config + Code in Salesforce - Nikunj Doshi
Track A- The convergence of fabless - primesens
Track A- The convergence of fabless - primesens
A New Design Reuse Approach for Voip Implementation into Fpsocs and ASICS
Six Hidden Costs in a 99 Cent Wireless SoC Considerations when choosing betwe...
A new design reuse approach for voip implementation into fpsocs and asics
20141111 tinker tuesday prototype to product
Software Development Standard Operating Procedure
Next Generation Component Management - Altium Designer
A guide to Computer on Modules (COMs)
Prepare Your Products for Successful Wireless Device EMC Testing
Emc safety
Procedure of Proactively Designing Products by Design for Manufacturability (...
Making Use of a Knowledgeable Design by Design for Manufacturing
Ad

Recently uploaded (20)

PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PPTX
Introduction to Building Materials
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
advance database management system book.pdf
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
Trump Administration's workforce development strategy
PDF
What if we spent less time fighting change, and more time building what’s rig...
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
IGGE1 Understanding the Self1234567891011
Paper A Mock Exam 9_ Attempt review.pdf.
AI-driven educational solutions for real-life interventions in the Philippine...
Introduction to Building Materials
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
202450812 BayCHI UCSC-SV 20250812 v17.pptx
LDMMIA Reiki Yoga Finals Review Spring Summer
FORM 1 BIOLOGY MIND MAPS and their schemes
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
advance database management system book.pdf
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
Trump Administration's workforce development strategy
What if we spent less time fighting change, and more time building what’s rig...
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
IGGE1 Understanding the Self1234567891011

Selecting wireless module or chip for your next internet of things (iot) project

  • 1. Wireless system-on-chip (SoC) or module for your next Internet of Things (IoT) project? Engineers are obsessed with making everything on their own with an attitude of “I can do it” which is good but the market do not care about that. Whatever product you are making, it is very important to understand that it will be successful only if it solves a problem, launched timely to the market, easy to use, customers are happy with the experience, and quickly adapts to future requirements. Pallav Aggarwal Mar 24, 2018 · 6 min read Wireless Soc | Wireless Module
  • 2. When starting a new project where RF connectivity is required like Bluetooth(BLE), WiFi, Zigbee, LoRa, etc. rst critical question which comes to an engineer’s mind is whether to use a wireless SoC chip or a ready-made wireless module? There are various factors which a design engineer or manager should consider before taking a decision in this direction, like time-to-market, in-house design expertise, compliance required as per country where you need to sell your product, expected size of the product, how production/production testing be handled, which method gives better exibility, how you can make more future proof design or less e ort required in future if need to migrate from one part to another. Of- course, it’s a trade-o . You need to decide based on your needs, which parameters are most critical and then judge which method is more suitable. Below are my views on each of these parameters: Time to market Time to market plays a very crucial role in product’s success. If you are late you won’t get optimal margins or too many competitor products will be there. So from very starting, your decisions should keep your development time in control. Try to foresee all possible/potential issues that might occur going any route. RF module greatly reduces time-to-market as you don’t need to worry about RF design but only the application part of it. Design expertise As you might already know, hardware is relatively di cult w.r.t software and RF is an extreme. You will need RF design expert engineers even though these days RF chip manufacturers are giving reference designs and good support. You need experienced engineers, who can understand the details, carry-out application layout, antenna design, debug the issues if comes during the development phase / eld
  • 3. testing /production, that's the most challenging part. You will also need expensive RF tools like test and measurement instruments with relevant software packages. There are many companies (like Nordic, STMicroelectronics, Microchip, etc.) which are providing ready to use RF module connectivity solutions. If you go with an RF module, you just need to interface it with an MCU and everything else is already taken care by the module , like RF layout, Antenna (if module has PCB /chip antenna or SMA connector for external antenna). Design engineer can concentrate on the application development and its interfacing via SPI, UART, USB, SDIO, etc. Compliance & Certi cation Product need to be compliant to country’s norms. It looks easy but may pose serious delay if any deviation is detected w.r.t emissions. It may require multiple design and testing cycles which could be very expensive. Even if your design is compliant, you need it to be certi ed, which will add signi cant cost and e ort. These days modules are coming pre-certi ed, so you are saved from compliance testing hassles. Sure, you pay little extra cost but I think for low quantity (<50K approx. ) requirements, it make sense if we do detailed cost calculations. Cost & e ort estimation should be done considering potential re-spin of the design and weeks/months of extra development time because of complexity involved and issues you might face. In RF design worst thing is, its di cult to quantify delays and cost these issues will take. For the same reason, during new product development phase atleast, per my suggestion one should use module and get to the market fast. Compactness / Size Modules are obviously bigger than the chip itself but one need to carefully consider this parameter. Only if size is the biggest constraint
  • 4. then do a chip based design else in-general, in most of the cases module would be a good option. Production (inventory, soldering, testing, etc.) If you do a chip based design for whatever favorable reasons, you should consider how you are going to handle production (inventory, controlled impedance PCB, soldering, testing, etc.). In case any issue comes in any lot, whatever money saved in doing chip based design will go waste. Time & reputation loss in case design fails in the eld is another thing. I have seen companies facing issues in production due to lack of expertise, tools, etc.. They found it very di cult to identify the issues and lost many weeks & months debugging. Later had to take a decision to use the module. Even though they did initial successful chip based design, later they had to shift to module based design and were saved from all production/testing/debug hassles. Their manufacturing cost increased a bit but headache is far less. At the end, it comes down to what you want to achieve. Flexibility In case you need exibility in your design like two di erent type of RF interface (BLE and WiFi), it becomes more complex when doing chip based design (now two), while module might give exibility with ease. For example some modules have WiFi & Bluetooth both connectivity options. Future proo ng & time to migrate Another important parameter to consider is, if in future, chip goes end of life (EOL), you need to do almost a full redesign and need to develop expertise on new chip. In case of a module, it’s not that di cult. Many designers keep a provision for two di erent modules using assembly options so that if one goes EOL, they have another compatible option on the same design.
  • 5. Cost It’s a pure quantity & application dependent. For example, in case of a medical product where quantities might be big, using a module is still ok as cost sensitivity is not high whereas for a high volume consumer grade product cost is a huge factor, so most of the times chip based approach is better. Conclusion Here is a table which gives a quick comparison: For low volume products, it makes overall sense to use module as you are saved from all the complexity involved by paying a little extra. For a high volume consumer grade product you might need to consider starting with a chip-based design as there cost sensitivity is very high and may lead to failure due to higher product cost. But, their you will need in-house expertise & facility or outsource to other professional companies. Some real life examples: 1. Chip vs. Module Comparison
  • 6. Some of the phones where quantities will go in millions, uses ready wireless modules :) 2. Below is the statement by Mahesh Venkitachalam, Founder of Electronut Labs, a Bangalore (India) based Startup providing consulting services in Embedded Systems design: So, my suggestion is to take a decision considering all the relevant parameters and not just by mere cost of the chip or module. Hope you are empowered to take better decision in your current or next Internet of Things (IoT) design. If you liked my article, support me with your claps and share with your friends so they can read it too. Connect with me on Linkedin | Instagram I am working on some more interesting articles, so I encourage you to follow me, you will be noti ed as soon as a new article is published. Thank you for reading. Happy Learning to you!