Embedded Firmware Refactoring, Optimisation and Migration
Legacy embedded products often hit CPU, memory, or power limits long before customers stop wanting new features. This article lays out three practical paths: squeeze more from the current build with optimisation, make the codebase maintainable through refactoring, or port firmware to new hardware when constraints demand it. Read on for a pragmatic view of when each approach makes sense and how to reduce risk.
SIGFOX – A new network technology for IoT comms?
Built for tiny, infrequent messages, SIGFOX promises ultra-low-cost, long-life IoT connectivity using ultra-narrowband radios and a managed back-end. The network supports 12-byte uplinks, up to 140 messages per day, deep indoor penetration, and multi-year battery life, making it ideal for meters, alarms, and simple sensors. The article covers coverage, available modules, and practical trade-offs like limited bandwidth and vendor lock-in.
Embedded Firmware Refactoring, Optimisation and Migration
Legacy embedded products often hit CPU, memory, or power limits long before customers stop wanting new features. This article lays out three practical paths: squeeze more from the current build with optimisation, make the codebase maintainable through refactoring, or port firmware to new hardware when constraints demand it. Read on for a pragmatic view of when each approach makes sense and how to reduce risk.
SIGFOX – A new network technology for IoT comms?
Built for tiny, infrequent messages, SIGFOX promises ultra-low-cost, long-life IoT connectivity using ultra-narrowband radios and a managed back-end. The network supports 12-byte uplinks, up to 140 messages per day, deep indoor penetration, and multi-year battery life, making it ideal for meters, alarms, and simple sensors. The article covers coverage, available modules, and practical trade-offs like limited bandwidth and vendor lock-in.
Embedded Firmware Refactoring, Optimisation and Migration
Legacy embedded products often hit CPU, memory, or power limits long before customers stop wanting new features. This article lays out three practical paths: squeeze more from the current build with optimisation, make the codebase maintainable through refactoring, or port firmware to new hardware when constraints demand it. Read on for a pragmatic view of when each approach makes sense and how to reduce risk.
SIGFOX – A new network technology for IoT comms?
Built for tiny, infrequent messages, SIGFOX promises ultra-low-cost, long-life IoT connectivity using ultra-narrowband radios and a managed back-end. The network supports 12-byte uplinks, up to 140 messages per day, deep indoor penetration, and multi-year battery life, making it ideal for meters, alarms, and simple sensors. The article covers coverage, available modules, and practical trade-offs like limited bandwidth and vendor lock-in.







