MENU

 

02-Aug-2016

3 Tips for IoT Product Success

By Doug Harriman (Chief Technology Officer)

Kickstarter, Indiegogo, and the rest of the crowd sourcing world are overrun with product ideas for connecting different things to the internet. Much like the dot com and mobile app booms before it, the internet-of-things hype is based in a true technological advancement that will bring great value to society. And like those booms, this one has its share of products that don’t offer any real value. Here are three things to think about when designing your IoT product.

  1. Put real intelligence into the product. A great product always delivers real value to the consumer. All too many of the first round of IoT products are simply connecting a sensor to an app. While some early adopters will buy a product just for the connectedness cool factor, real success comes from processing data into actionable information for the user. When providing information, do so in the simplest manner possible. Too many companies try to offer an app when a web link is all that’s needed. Users are overburdened with useless apps. If a push notification and a web site covers the user’s needs, do that. Keep it simple.
  2. Make sure you have a high-quality, well integrated product. Developing an IoT product involves a wide range of engineering skills. Even the simplest IoT product will need mechanical engineers for the case parts, electrical engineers for the PCA’s, embedded firmware engineers for device side code, mobile app developers, web developers and backend database engineers. Few companies have that breadth of engineering talent in house. Partner with firms that can provide the skill sets that your company lacks, make sure they’re good at working with a broad team, and, above all, determine your integration strategy early on.
  3. Use a pre-certified wireless module. It’s tempting to grab the latest development kit and start hacking away. However, antennae design and FCC certification of an “intentional emitter” are not for the faint of heart. While the individual part cost of a module is higher, the cost, schedule and stress saved by using a pre-certified module are well worth it for all but the largest organizations and highest volume products. TI has created a nice white paper describing decision factors for make vs. buy for wireless modules. EMC Fast Pass also provides a nice discussion.
  4. Four? OK, I lied, it’s a top 4 list. I was told that the best titles were “top 3” or “top 5”. I figured it was better to provide an extra than to come up one short. So, #4: If you follow my advice about adding intelligence and put some real data processing either on-board or in your app, do not do the algorithm development in the embedded or handheld device. I’ve seen all too many people handicap their development effort by trying to develop complex data processing algorithms on an embedded system. All development should be done in the most efficient manner possible. For algorithms, this means developing in something that allows fast iteration, visualization tools and the ability to regression test your algorithm against many data sets. I prefer Matlab for algorithm development, but Octave and Python (with Numpy and Scipy) are great options too.

The IoT space is exploding and offers an incredible number of exciting opportunities. Unfortunately, with that excitement come a lot of low caliber products in addition to the outstanding ones. Following the tips above will help your product stand out from the noise. Best of luck in your IoT product development!


Subscribe For More

To receive more articles like the one above in your inbox, sign-up to our newsletter below.

Blog Posts


Better Firmware Faster

19-Nov-2018

Demystifying What it Takes to be a CEO

18-Oct-2018

Considerations for Code Refactoring

24-Sep-2018

American Association for Clinical Chemistry Annual Meeting

30-Aug-2018

Simplexity's Answer to Growing Pains

09-Aug-2018

Consumer Electronics Show 2018 | Part Three | So, What is a Robot?

29-Jan-2018

Consumer Electronics Show 2018 | Part Two | CES 2018 and IoT

22-Jan-2018

Consumer Electronics Show 2018 | Part One

15-Jan-2018

Why on earth are heavy weights being suspended from this printer?

22-Dec-2017

10 Best Places to Buy Parts for Product Development

29-Nov-2017

Robust Firmware Stack Sizing

08-Nov-2017

Senaptec Strobe: A Study in Simplification

19-Oct-2017

Treatment, Prevention, and Medical Engineering Solutions

04-Oct-2017

Options in Product Development Models: Internal, CDM, or Design Specialist

20-Sep-2017

Designing Thermal Control Systems

30-Aug-2017

Simplexity’s 7 Steps to Simplification©

15-Aug-2017

Battle of the Buttons: UCSD vs. PSU

02-Aug-2017

Considerations For Medical and Biotech Designs

13-Jul-2017

Risk Mitigation in Product Design: Part 2

11-Jul-2017

Risk Mitigation in Product Design: Part 1

28-Jun-2017

San Diego's Biotech Consortium

09-Jun-2017

Appropriate Models for 3D Motion Analysis: Part 3

25-Apr-2017

University of Oregon’s Product Design Program Is One of a Kind

19-Apr-2017

Appropriate Models for 3D Motion Analysis: Part 2

14-Apr-2017

From Engineer to Leader: How Do You Get There?

12-Apr-2017

Appropriate Models for 3D Motion Analysis: Part 1

06-Apr-2017

Why Engineering Still Matters in Product Development

29-Mar-2017

How Mechatronics Improve Drone Technology

16-Feb-2017

Why You Need a Gyro to Measure Position

20-Jan-2017

Why I, As The CEO, Get The Same Bonus As All My Other Employees

13-Dec-2016

Mechatronics Aids In Embedded System Design

07-Dec-2016

Top 10 Tips for Designing Injection Molded Plastic Parts

22-Nov-2016

British school kids and car hackers: the widespread appeal of open source

14-Nov-2016

When should you consider designing custom gears?

07-Nov-2016

Conference Report: Open Source Hardware Summit

31-Oct-2016

What is a Motion Control System?

20-Oct-2016

The Top 10 Questions to ask a Product Development Firm

05-Oct-2016

The Potential of the Apple AirPods To Disrupt A Whole Industry

12-Sep-2016

How to Use Open Source Hardware in Product Development

01-Sep-2016

What is the mech in mechatronics?

16-Aug-2016

3 Tips for IoT Product Success

02-Aug-2016

When Should I Start Designing For High-Volume Manufacturing?

19-Jul-2016

Designing a 3D Printer for the Home

29-Jun-2016

It Turns Out That EMC Is Not Black Magic

22-Jun-2016

Selecting the correct motor type and size

06-Jun-2016

When brainstorming fails, throw an imaginary cat

18-May-2016

Five Tips for Mechatronic System Integration

09-May-2016

Three Tips for Designing High Volume Mechatronic Products

28-Apr-2016

What Is Mechatronics?

18-Apr-2016

If I could only do 3 things to simplify a design, what should they be?

06-Apr-2016