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

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.

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 .
Related articles
All articles
What it costs to develop a connected hardware product
A line-by-line budget for a smart device with a PCB, an enclosure, a battery, an app and certification, plus where the money actually goes.

Rapid Prototyping Methods: How to Pick One, Costs and Lead Times
Compare rapid prototyping methods by the question each answers - fit, function, appearance or durability - with real costs and lead times.

IoT for Small Business: Costs, Use Cases and Build Steps
How electronic design actually runs: the workflow from block diagram to DFM review, what each check catches, and the mistakes that force a board re-spin.
Services related to this guide
- Electronic design servicesSchematic, PCB layout, firmware and bring-up, through to production handoff.
- Rapid prototypingWorking prototypes in days, from 3D printing to vacuum casting.
- Product design servicesIndustrial design and CAD taken all the way to manufacturable files.
- Product development examplesReal projects we designed, prototyped and shipped.