All About Circuits

Latest Embedded Software Industry Articles

Categories

Edge AI Development Is a Lifecycle Problem

Edge AI Development Is a Lifecycle Problem

Edge AI success is limited by memory and power. Fragmented tools cause failures. Learn how a cohesive, full-lifecycle approach unifying design and deployment is essential for scalable systems.


Proving Reliability in Critical Embedded Systems

Proving Reliability in Critical Embedded Systems

Learn how formal verification uses math to prove the absence of runtime errors in complex embedded software for critical defense/space systems, offering stronger reliability than testing.


My Experience with the Zephyr RTOS—A Hands-On Review

My Experience with the Zephyr RTOS—A Hands-On Review

Robert recently tried the Zephyr RTOS and contributed back to the project in the form of a sensor driver for the MTCH9010 liquid leak detector. In this article, he shares his thoughts.


Edge AI’s Next Battlefield: Development Tools

Edge AI’s Next Battlefield: Development Tools

Learn why the best silicon is useless without the right AI developer tools.


Security and Upgradeability: Key for Moving From Proof-of-Concept to Product

Security and Upgradeability: Key for Moving From Proof-of-Concept to Product

We examine the software used in a 2025 object detection demo and the lessons it holds for developing new edge AI products.


Using Worst-Case Execution Time Analysis to Uncover Hidden Timing Couplings

Using Worst-Case Execution Time Analysis to Uncover Hidden Timing Couplings

Learn about "hidden" timing couplings in multicore systems that cause unexpected interference, significantly impacting Worst-Case Execution Time (WCET) even for independent tasks.


Why Smart Meter Accuracy Starts With Embedded Design

Why Smart Meter Accuracy Starts With Embedded Design

Unreliable data is a serious problem for smart meters. This industry article explains why, and presents a solution in the form of embedded software.


Ensuring IoT Designs Comply With the Cyber Resilience Act—and Are Seen to Do So

Ensuring IoT Designs Comply With the Cyber Resilience Act—and Are Seen to Do So

Adapting to new cybersecurity regulations can be challenging for embedded developers. Here, we discuss these challenges and introduce some tools for meeting them.


How RISC-V Enables Shift-Left Practices for Securing Embedded Systems

How RISC-V Enables Shift-Left Practices for Securing Embedded Systems

RISC-V’s open architecture enables a shift-left approach to security in embedded systems. Learn how it smooths the way for integrating security features and more early in the development cycle.


Unlocking the Future: AI-Driven Embedded Systems

Unlocking the Future: AI-Driven Embedded Systems

AI-driven embedded systems are enabling smarter, more efficient, and adaptive systems. We will explore key industry innovations and identify applications that can benefit from this revolutionary technology.


Harnessing the Power of a Software-Based Image Signal Processing Approach

Harnessing the Power of a Software-Based Image Signal Processing Approach

There are numerous advantages to leveraging a software-based image signal processor (ISP) approach. Learn the advantages and the solutions available to implement this technology.


Mixed-safety Systems Using Multicore SoCs With Hypervisors and Multicore Frameworks

Mixed-safety Systems Using Multicore SoCs With Hypervisors and Multicore Frameworks

Learn about how heterogeneous multicore systems-on-chip (SoCs), hypervisors, and multicore frameworks can be useful in mixed-safety systems.


Keeping RISC-V-Based Embedded System Design Flexible with Linux and Zephyr microPlatforms

Keeping RISC-V-Based Embedded System Design Flexible with Linux and Zephyr microPlatforms

This article discusses Foundries.io's microPlatforms which support Intel, Arm, and RISC-V architectures and are designed to avoid lock-in to specific hardware implementations.