Connected Product Development: Stack, Costs and How to Build One

The five layers of connected product development - hardware, firmware, connectivity, cloud and app - with realistic build and recurring costs.

January 9, 20225 min read

Ashok Chintagunta

Written by Ashok Chintagunta, MS Computer Science, Louisiana Tech University

CTO & Software Engineer, AI and Automation

Published January 9, 2022Updated August 30, 2026

An IoT product is five products stacked on top of each other. Hardware, firmware, connectivity, cloud and application each have their own tooling, their own failure modes and their own recurring cost. Teams that treat IoT development as "a device with Wi-Fi" discover the other four layers late, when they are most expensive to fix.

Engineer probing a connected IoT device prototype with exposed PCB and antenna on a lab bench with an oscilloscope

Choosing connectivity

Connectivity is the decision that constrains battery life, bill of materials, certification scope and the recurring cost per device. Choose it before the enclosure, not after.

Technology
Range
Typical battery life
Recurring cost
Best for
BLE
10-50 m
1-3 years on a coin cell
None
Phone-tethered wearables and accessories
Wi-Fi
Indoor, mains power
Days on battery
None
Plugged-in home and office devices
LTE-M / NB-IoT
Cellular coverage
2-8 years low duty cycle
$1-$5 per device per month
Asset tracking, remote monitoring
LoRaWAN
2-15 km
5-10 years
Gateway or network fee
Dense sensor fleets on one site
Thread / Zigbee
Mesh, in-building
2-5 years
None
Smart home ecosystems with a hub

What IoT development costs

Workstream
Scope
Cost
Hardware design
Schematic, PCB layout, DFM, EVT/DVT builds
$45,000-$150,000
Embedded firmware
Drivers, RTOS application, power management, OTA
$40,000-$120,000
Cloud and APIs
Device management, ingestion, storage, integrations
$30,000-$100,000
Mobile or web app
Onboarding, control, dashboards
$35,000-$120,000
Certification
FCC, CE, plus carrier or ecosystem certification
$15,000-$60,000
Recurring cloud and connectivity
Per device per month at scale
$0.30-$5.00

Non-negotiables

  • OTA updates from day one. A fielded device you cannot update is a recall waiting to happen.
  • Unique per-device credentials provisioned at manufacture - never a shared key in firmware.
  • Secure boot and signed images so a compromised update server cannot brick or hijack a fleet.
  • A power budget spreadsheet maintained from week one; battery life claims made without one are guesses.
  • Fleet observability - connectivity, battery and error telemetry - before launch, not after the first support wave.
  • An end-of-life plan for the cloud service, since the device outlives most startups' roadmaps.

Timeline

A realistic first connected product runs nine to fifteen months: two months of architecture and connectivity selection, four to six months of parallel hardware and firmware development through EVT and DVT, two months of certification and pilot production, and continuous cloud work throughout. See our electronic design services and end-to-end development for how these run together.

Frequently asked questions

What is IoT development?

IoT development is the combined design of hardware, embedded firmware, connectivity, cloud backend and user application required to make a physical product report data and be controlled remotely.

How much does it cost to build an IoT product?

A first connected product typically costs $150,000 to $500,000 across hardware, firmware, cloud, app and certification, plus $0.30 to $5.00 per device per month in ongoing connectivity and cloud cost.

How long does IoT development take?

Nine to fifteen months from architecture to pilot production for a first product, with hardware and firmware running in parallel and certification adding six to twelve weeks near the end.

Which connectivity should I choose?

Use BLE when a phone is always nearby, Wi-Fi when the device is mains powered, LTE-M or NB-IoT when devices roam beyond any gateway, and LoRaWAN for large sensor fleets on a single site.

The idea is not the hard part

Connected product development is dominated by decisions that have nothing to do with the idea itself. Two teams building the same sensor can end up with a five-fold cost difference and a two-year schedule gap purely from choices about connectivity, power, security and update architecture. Those four decisions should be made deliberately in the first month, because every one of them is expensive to reverse after the enclosure and the certification are done.

Choosing connectivity: the decision that sets the cost floor

Option
Range
Typical current draw
Recurring cost
Best fit
Bluetooth LE
10-50 m to a phone
Very low
None
Wearables, tools, phone-paired devices
Wi-Fi
Building
High when active
None
Mains-powered indoor products
LTE-M / NB-IoT
Cellular coverage
Moderate, bursty
$1-3 per device per month
Mobile assets, no local gateway
LoRaWAN
2-10 km to gateway
Very low
Gateway or network fee
Dense low-data sensor fleets
Zigbee / Thread
Mesh in building
Low
None
Home and building automation
Wired (Ethernet, RS-485)
Site
N/A
None
Industrial installs where reliability rules

The trap is picking cellular for convenience. It removes the gateway problem and adds a permanent per-device bill, a certification burden with the carrier, and an antenna design constraint that will drive at least one enclosure revision. Choose it when the deployment truly has no local infrastructure — not because it is simpler to prototype.

Power budgeting before enclosure design

Battery life is set in a spreadsheet, not in firmware optimisation later. Build the budget from measured currents on a development board, apply the duty cycle you actually intend to ship, and add margin for cold temperature capacity loss.

State
Current
Duty cycle
Contribution
Deep sleep
8 uA
99.2%
7.9 uA average
Sensor sample
4 mA for 60 ms, hourly
0.0017%
0.07 uA average
Radio transmit
120 mA for 2 s, hourly
0.056%
67 uA average
Connection retry (poor coverage)
120 mA for 12 s, 10% of hours
0.033%
40 uA average
Total average
-
-
~115 uA

At 115 uA average, a 2,400 mAh primary cell gives roughly 2.4 years nominal, which becomes about 18 months once you derate for self-discharge and cold. If the requirement is a five-year life, the answer is a lower reporting cadence or a different radio — not a firmware sprint at the end of the programme.

Firmware and Ota Architecture

A connected product without a reliable update path is a recall waiting to happen. Design the update mechanism in the first firmware sprint, not the last, and prove a failed-update recovery on real hardware before tooling.

  • Dual-bank images with atomic switchover, so a power loss mid-update leaves a bootable device.
  • Signed images with the verification key in immutable storage; unsigned OTA is an open door to the fleet.
  • Staged rollout by cohort — 1%, then 10%, then the fleet — with automatic halt on a crash-rate threshold.
  • A rollback path that a field technician can trigger without disassembly.
  • Device-side telemetry for update outcome, so 'it probably worked' is never the status.
  • Version pinning per customer for regulated or contractually frozen deployments.

Security baseline that survives a customer questionnaire

Control
Minimum implementation
Common shortcut that fails review
Device identity
Per-device key or certificate provisioned in production
One shared key across the fleet
Transport
TLS 1.2+ with server certificate validation
Validation disabled to make dev easier
Secure boot
Signature checked before application starts
Boot verification planned for 'v2'
Debug ports
Disabled or locked in production units
JTAG left open on shipped hardware
Secret storage
Hardware secure element or protected flash region
Credentials in plain firmware strings
Update integrity
Signed and version-checked images
Unauthenticated HTTP downloads
Disclosure
Published contact and response process
No route to report a vulnerability

What the cloud actually costs per device

Recurring cost per device decides whether a connected business model works. Model it early at your projected fleet size, because the per-device figure looks trivial at 100 units and defines your margin at 100,000.

Cost line
Per device per month at 10k fleet
Driver
Cellular data
$0.80-2.50
Payload size and reporting cadence
Device management platform
$0.10-0.50
Connections and message volume
Data storage and query
$0.05-0.30
Retention period and dashboard usage
Support and operations
$0.20-1.00
Fleet health and field failure rate
Total
$1.15-4.30
Sets the floor for any subscription price

Certification planning

Radio certification is schedule-critical and sequence-dependent. Pre-certified modules remove most of the burden but not all of it: the host product still needs unintentional-radiator testing, and any antenna change invalidates the module's certification.

Item
Applies to
Typical duration
Cost range
FCC Part 15B unintentional radiator
All digital products
1-2 weeks
$3k-8k
FCC Part 15C intentional radiator
Custom radio designs
4-8 weeks
$15k-40k
Modular approval reuse
Pre-certified modules
Days
Documentation only
CE RED
EU market
4-8 weeks
$10k-30k
Carrier certification (PTCRB)
Cellular on US carriers
6-12 weeks
$20k-60k
Bluetooth SIG qualification
BLE products
2-4 weeks
$4k-10k

More questions teams ask

Frequently asked questions

How long does connected product development take?

For a straightforward battery sensor using a pre-certified module, 9-14 months from concept to production is realistic. Custom radio design, cellular carrier approval or regulated markets push that to 18-24 months, with certification and field pilot consuming more of the tail than most plans allow.

Should we build our own cloud platform?

Not at first. Managed device platforms cover provisioning, telemetry ingestion and OTA at a fraction of the effort, and they let the team spend its attention on the device and the application. Revisit the decision when platform fees become a material line at real fleet size.

How do we validate an IoT idea cheaply?

Instrument something that already exists. A development board taped inside an existing product, reporting to a spreadsheet for a month, answers the questions that matter — is the data useful, does anyone act on it, would they pay — long before an enclosure exists.

What is the most common late-stage failure?

Antenna performance in the final enclosure. Radios that pass on an open bench lose range once surrounded by metal, batteries and a hand, and the fix is usually mechanical. Test with the real enclosure and a real body-proximity setup before design freeze.

Do we need a subscription to make the business work?

If the device carries recurring connectivity and cloud cost, yes — or the hardware price must fund several years of service, which few buyers accept. Model the per-device monthly cost first, then decide whether the value delivered supports a fee. Work with LA NPDT: if you are moving from here to execution, start with our product discovery for inventors or talk to us about prior art search .

Filed under:EducationTech

Related articles

All articles

Get in touch

Tell us what this is about

Share a few details about your question, partnership, or idea — a member of the LA NPDT team will reply within one business day.

Optional context

What are you looking to accomplish? (optional)

What do you already have? (optional — tick any)

Your information stays confidential and is never shared.