MCUs, Processors & SoCs

Looking at 4-, 8-, 16-, 32-, 64-bit and multicore devices and the systems on a chip that complement them.


Using Smart I/Os to build pin-level digital logic functionality and reduce CPU loading

Unlike conventional practices of adding pin-level digital logic on input and output signals, adding programmable logic to I/O ports helps reduce the Read More


CPU selection in embedded systems

The selection of a CPU in any embedded design has long been considered a "hardware issue," but the implications of the choice on software development Read More


Tame your noisy motor - Dynamic compensation

Vibration and noise can bother users and lead to mechanical failures, but newer dynamic methods can quiet noise due to speed variations in Read More


Energy harvesting demands full-spectrum microcontroller efficiency

Energy harvesting is becoming a practical option for an increasingly wide range of sensor-oriented designs for the Internet of Things. Read More


Tame your noisy motor - Traditional compensation

Vibration and noise can bother users and lead to mechanical failures, but traditional compensation methods can present their own difficulties. Read More



The order in which bytes are stored in a CPU word can often be ignored but sometimes an appreciation of this matter is critical. Read More


Sensor Ganging - MCU implementation

In this final article in our series on sensor ganging, we cover its implementation with a microcontroller and more techniques to optimize power Read More


Sensor Ganging - Trading response time vs power consumption

In this second part of our series, we discuss the trade-offs between response time and power consumption, as well as other issues resolved by a Read More


Sensor Ganging - Optimizing power consumption

Here's how to optimize power consumption in a capacitive sensing system, utilizing sensor ganging with a capacitive sensing controller. Read More


Storing Morse code in C -- A comparison of techniques

Storing Morse code dot-dash symbols as strings is understandable and maintainable, but storing as packed bytes consumes less memory and executes Read More


Making sense out of 8-bit and 32-bit MCU options for your next IoT application

8- and 32-bit MCUs are complementary technologies, excelling at some tasks. The trick is figuring out when a particular application lends itself to a Read More


High-level synthesis comes of age with SDSoC

Bringing SoC and MPSoC to embedded system designers in a familiar environment. Read More


Understanding memory fault models

A different set of fault models and testing techniques is required for memory blocks vs. logic. Read More


Tackling wireless sensor development

MCU vendors such as TI, Freescale, and Silicon Labs are looking for easiest and quickest ways to aid inexperienced sensor tag and IoT developers with Read More


Leveraging programmable logic in MCUs to boost performance

To make the best decision as to what will work best for your project, you need to understand how different MCU vendors implement internal Read More


There is nothing left to be invented in embedded control, Part 3

For embedded control, this rephrasing of the (disputed) quote from Lord Kelvin is far from the truth, and enhanced peripherals are a case in point. Read More


1 of 16

see all MCUs, Processors & SoCs

Insights view all

  • Currently no items

Tech Papers

Designing Sensors into Battery-Powered IoT Nodes

Save & Follow 12 May 2016

Learn how to maximize the time the product can... Read More

see all

Parts Search

Sponsored Blogs