Perspectives · 9 min read · 2026-07-10
HTTPS protects a firmware transfer in transit. A production OTA design also has to prove image authenticity, select boot slots safely, confirm health, permit recovery, and prevent rollback to revoked vulnerable firmware.
Radio & IoT · 1 min read · 2026-07-04
Channel State Information exposes how multipath changes, which turns ordinary Wi-Fi links into crude environmental sensors.
Embedded & Firmware · 1 min read · 2026-04-30
A new image should become permanent only after the device proves it can boot, verify, connect and report healthy.
Production OTA & Fleet · 2 min read · 2026-04-25
Recovery changes how safely a fleet can ship updates and how clearly operators can diagnose failures.
Embedded & Firmware · 1 min read · 2025-11-15
Digital audio bugs are often scheduling and buffer bugs that happen to come out of a speaker.
Perspectives · 9 min read · 2025-04-29
A Matter demo proves the SDK and radio can talk. A product has to survive commissioning, Thread topology, memory limits, power loss, manufacturing, OTA, and multiple ecosystems.
Perspectives · 9 min read · 2024-03-24
CSI is extremely sensitive to the radio channel—which is why it can sense motion and why uncontrolled rooms, clocks, channels, furniture, fans, and hardware differences can swamp a naive detector.
Embedded & Firmware · 1 min read · 2023-05-14
Resetting a stuck device is not the same as fixing it; watchdog design needs crash evidence and bounded recovery behavior.
Embedded & Firmware · 1 min read · 2023-01-22
An embedded network client is only useful if it survives AP loss, DHCP renewal and reconnect loops without wedging the application.
Embedded & Firmware · 1 min read · 2022-10-13
Downloading new firmware is easy; proving the device can recover from a bad update is the real OTA design work.
Embedded & Firmware · 1 min read · 2021-02-25
Once SIP, RTP, codecs, Wi-Fi and a UI share one MCU, memory and timing decisions stop being implementation details.