Cost Drivers in New Electronic Product Development

How much will the design and development cost? Let’s consider an example: a battery-powered hardware device with a microcontroller, two to three onboard sensors, extended memory, two wireless communication options (such as Wi-Fi, Bluetooth, LTE, NB-IoT, or LoRaWAN), and power management circuitry. This example is intended to provide a rough idea, as costs in […]
How 4 Small (Management) Mistakes Delayed Our Hardware MVP by 6 Months

It started with an unrealistic promise. The device we were building had technical challenges (like many new hardware products do). The only problem; our team underestimated the challenges. When a product requires small size, precise GPS performance, low power consumption and low cost of production and beautiful aesthetics, ALL in one. This is possible; and […]
What are Release Notes? And Why are they Important in Embedded Development?

What are Release Notes? Release notes are documents or announcements that accompany the release of new software or updates to existing software. They are used to inform users, stakeholders, and developers about what has changed, what has been added, fixed, or improved, and any known issues. Why Are Release Notes Important? Release notes keep […]
What is Requirement Traceability? And Why Should Managers of Embedded Development Care About It?

Requirements’ traceability is the ability to track requirements throughout the product’s life cycle. This includes linking requirements with other higher and lower-level requirements, test cases, use cases, risks, and deliverables etc. Why Do We Need Requirement Traceability? In the case of Embedded system development, you need requirement traceability for the audits of the certification process. […]
The Leading Cause of Long Delays in Your Product’s Time to Market: Poorly Defined Requirements

One reason that caused the longest delays in the launch of embedded products in our experience has been unclear and changing requirements. When the requirements were poorly defined, we often had to rewrite the code, redesign the circuit and PCB, and even redefine the architecture. This made the development inefficient, caused a lot of wasted […]
MQTT: A Basic Guide for IoT Developers

MQTT: Communication Standard for the IoT (Image Source: spiceworks) What is MQTT? MQTT, Message Queuing Telemetry Transport, is a communication standard often used in scalable and responsive IoT systems. It is a light weight IoT messaging protocol that ensures reliable and secure communication over unreliable channels. It is an event-driven protocol that uses the Publisher/Subscriber […]
How NB-IoT is Transforming Connectivity – An Intro to NB-IoT

Introduction NB-IoT is a wireless IoT protocol that uses Low Power Wide Area Network technology and operates within licensed frequency bands. NB-IoT typically offers a communication range of up to 5 km under standard conditions. In areas with minimal interference and clear line of sight, such as rural settings, this range can extend up to […]
Why Your Electronics and Embedded Product Development Is So Slow

Time to market can make or break a product’s success. Delays in product launches block revenue and cause a cashflow problem for the business. You have customers waiting. And you have competition arising from “Me Too” products. This is especially true in the world of embedded systems. If your electronics and embedded product development […]