Blog

3 Trends from Embedded World 2019

The world’s largest embedded systems conference, Embedded World, in Nuremberg Germany has just concluded and just like last year, the conference did not disappoint. The conference brings together vendors from all over the world including companies involved in semiconductors, tools, software, components and much more. The conference also brings together engineers from all over the … Continue reading 3 Trends from Embedded World 2019

5 Tips for Getting Started with Digital Signal Processing (DSP) on Arm Cortex®-M CPUs

Digital signal processing (DSP) provides developers with the ability to clean-up and analyze complex signals in a flexible and cost-efficient manner all from software. When developers typically think about DSP, they often picture expensive, dedicated processors, but modern microcontrollers, such as the Arm Cortex-M processors, now include DSP extensions that allow DSP algorithms to be … Continue reading 5 Tips for Getting Started with Digital Signal Processing (DSP) on Arm Cortex®-M CPUs

5 Embedded System Characteristics Every Engineer Should Monitor

No matter how complex an embedded system becomes, there are five key characteristics to every embedded system that develops should monitor closely. A few are obvious such as RAM and ROM usage; however, the others are often over looked by developers and can easily become a major sticking point in the design cycle. Characteristic #1 … Continue reading 5 Embedded System Characteristics Every Engineer Should Monitor

Defining the Software Development Life Cycle (SDLC)

Consistently developing a quality embedded system within budgetary and timing constraints is a challenging endeavor for many teams. The reasons can be quite varied but from my conversations with clients and teams all around the world from start-ups to huge semiconductor companies, an immature Software Development Life Cycle (SDLC) is one of the leading culprits. … Continue reading Defining the Software Development Life Cycle (SDLC)

The 3 Transformative Technologies in Food Services Automation

From the Blackberry’s release in 1998, to the iPhone in 2007, to the vast array of connected and powerful home and personal devices we have today, the past two decades have seen an incredible leap in our ability to communicate, control, and interact with our world as consumers. Indeed, it is these transformative technologies of … Continue reading The 3 Transformative Technologies in Food Services Automation

The 5 Biggest Challenges Facing Embedded Software Developers in IoT

Developing embedded software is not as “simple” as it used to be. Creating a stand-alone device was and still often still is challenging for many development teams. In the IoT age where we are starting to connect absolutely everything, including toothbrushes, system complexity is skyrocketing. The traditional, disconnected developer is finding that there are several … Continue reading The 5 Biggest Challenges Facing Embedded Software Developers in IoT

5 Benefits to replacing analog components with DSP software

The IoT is unleashing an unimaginable number of connected devices, many of which are sensor systems that are designed to sense and interact with the world around them. The world around us is analog and analog sensors are often used to provide the sensing mechanism to the microcontroller. Analog circuits are often big, bulky and … Continue reading 5 Benefits to replacing analog components with DSP software