All About Circuits

Latest Embedded Software Articles and Videos

Categories

Startup Propels L2-L5 Autonomous Vehicles Forward with PetaFLOPS Chip Family

Startup Propels L2-L5 Autonomous Vehicles Forward with PetaFLOPS Chip Family

A new family of co-processors from VSORA hopes to overcome challenges and provide the compute needed to achieve full, level 5 vehicle autonomy.


News Jan 18, 2022 by Jake Hertz
What Is TinyML?

What Is TinyML?

Learn about a subsection of machine learning (ML) called Tiny Machine Learning (TinyML), what it is, its applications, hardware and software requirements, and its benefits.


“Heterogeneous and Secure” Architecture Promises to Supercharge ML for Edge AI

“Heterogeneous and Secure” Architecture Promises to Supercharge ML for Edge AI

As computing moves towards the edge, a heterogeneous computing architecture, NeuPro-M from CEVA, also hopes to bring machine learning (ML) to the edge while boasting performance and power improvements.


News Jan 07, 2022 by Jake Hertz
Hardware-as-a-Service Takes on New Utility in an Era of Remote PCB Design

Hardware-as-a-Service Takes on New Utility in an Era of Remote PCB Design

As the world embraces remote and hybrid work, design for hardware finds itself at a crossroads.


News Dec 14, 2021 by Jake Hertz
Keeping Its Roots in Service: New Amazon SDK Gives Alexa Design Power to ODMs

Keeping Its Roots in Service: New Amazon SDK Gives Alexa Design Power to ODMs

As tech giants lean towards creating in-house hardware, Amazon releases a new software development kit that allows original device manufacturers (ODMs) to add Alexa services to any hardware device.


News Nov 28, 2021 by Jake Hertz
Macronix and Crypto Quantique Team Up to Push Back on IoT Security Challenges

Macronix and Crypto Quantique Team Up to Push Back on IoT Security Challenges

Hoping to create an end-to-end security solution for the Internet of Things (IoT), Macronix and Crypto Quantique are teaming up to take on IoT security challenges.


News Oct 25, 2021 by Jake Hertz
Arm Strikes to Accelerate IoT Development With Virtual Hardware Platform

Arm Strikes to Accelerate IoT Development With Virtual Hardware Platform

From start to finish, device development can take years. Hoping to accelerate the process for IoT devices specifically comes Arm Total Solutions' Virtual Hardware and Project Centauri.


News Oct 22, 2021 by Jake Hertz
Could Human-aware Algorithms Be the Key to Motion Planning in Robotics?

Could Human-aware Algorithms Be the Key to Motion Planning in Robotics?

Making robots more human-like could be a necessary hurdle to cross, especially concerning motion control and planning. What are places like MIT and Mitsubishi trying to accomplish with the right algorithms?


Newly Encrypted Server Empowers Engineers to Debug Embedded Systems from Home

Newly Encrypted Server Empowers Engineers to Debug Embedded Systems from Home

Who says you have to quit debugging now that you're sequestered?


News Mar 24, 2020 by Gary Elinoff
Assembly vs. C: Why Learn Assembly?

Assembly vs. C: Why Learn Assembly?

This article discusses two programming languages, namely, C and Assembly, and presents the need to know Assembly language for programming embedded systems.


Introduction to DRAM (Dynamic Random-Access Memory)

Introduction to DRAM (Dynamic Random-Access Memory)

This article will examine the basic operation of Dynamic Random Access Memory (DRAM), along with how a DRAM chip is organized.


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.


MCUs Eye Software Add-Ons to Boost IoT Security

MCUs Eye Software Add-Ons to Boost IoT Security

Security is becoming a key beneficiary in the evolution of software development kits (SDKs) in the IoT era.


News May 14, 2018 by Majeed Ahmad
Silicon Labs Bets on the IoT with Thunderboard Reveal and Micrium RTOS Acquisition

Silicon Labs Bets on the IoT with Thunderboard Reveal and Micrium RTOS Acquisition

Silicon Labs acquires Micrium embedded software and unveils a sensor-to-cloud development kit to bolster its IoT tool-chain offerings.


News Nov 04, 2016 by Majeed Ahmad
Why You Should Use Unit Tests to Write Better Embedded Software

Why You Should Use Unit Tests to Write Better Embedded Software

An introduction to software unit testing for embedded systems developers.


Intro to Embedded Development: Styles and Standards

Intro to Embedded Development: Styles and Standards

Some of the unique aspects of embedded programming design will be highlighted, and various standards and tools common to the field will be discussed. Great for first-time designers and developers who have some programming experience, but are new to microcontrollers and things such as real-time operating systems.