Satellite IoT: keeping sensors connected beyond cellular coverage
Satellite IoT beyond cellular coverage: remote sensors for agriculture, infrastructure and logistics. Firmware, power and monitoring with Silicon LogiX.
Tag archive
Satellite IoT beyond cellular coverage: remote sensors for agriculture, infrastructure and logistics. Firmware, power and monitoring with Silicon LogiX.

I built UartX, a cross-platform UART terminal and debugging tool for embedded and firmware...
An STM32H750B-DK industrial edge-control demonstrator combining FreeRTOS, LVGL, Modbus TCP/IP and a Factory I/O digital twin to validate control sequences before machine integration.
Introduction The One-Time Programmable (OTP) Anti-Rollback Counter serves as a cornerstone...
Introduction: The Hidden Threat in Global Networks Recent investigations by...
Practical guide to testing embedded firmware on your host machine using mocks, QEMU, Zephyr native_sim, and hardware-in-the-loop. No dev kit required for 80% of your tests.
I write C for microcontrollers. My code talks to SPI peripherals, configures DMA channels, and runs...
A practitioner's guide to hardware abstraction layer design in embedded C — comparing Zephyr, STM32 HAL, Arduino, CMSIS, and hand-rolled approaches, with concrete GPIO and SPI examples you can steal.
What the 2021-2024 chip shortage revealed about firmware architecture, and why the teams that invested in portability survived while others scrambled.
Step-by-step guide for migrating firmware between MCU families — from dependency audit to testing. Covers STM32 to nRF52, ESP32, and TI MSP432 migrations with real examples.
Real firmware porting mistakes I've seen engineers make when migrating between STM32, ESP32, nRF52 and other MCU families — with C code examples showing the problem and the fix.

Under Arm SystemReady and EBBR, a firmware-provided device tree moves board ownership to the platform and makes firmware update a requirement, not a choice.