All About Circuits

Latest Microcontroller Articles and Videos

Categories

Computing Fast Fourier Transforms on the LPC55S69 MCU

Computing Fast Fourier Transforms on the LPC55S69 MCU

This article investigates the Transform Engine, another part of the PowerQuad, which enables the LPC55S69 MCU to compute a Fast Fourier Transform (FFT).


Understanding Digital Filtering with Embedded Microcontrollers

Understanding Digital Filtering with Embedded Microcontrollers

Learn about the widely used methods for filtering and processing data samples in the time domain while taking a closer look at the Dual Biquad IIR engine of the PowerQuad unit in the LPC55S69 MCU. 


Improving Home Appliance Safety with IEC Standards

Improving Home Appliance Safety with IEC Standards

This article explores the IEC 60730 Class B standard for functional safety to address both mechanical and electrical design in appliances. Learn what the standard entails and controllers to help meet these standards.


Classical CAN vs. CAN FD Protocols: the Differences that Matter for Designers

Classical CAN vs. CAN FD Protocols: the Differences that Matter for Designers

While CAN FD has been around since 2011, this protocol is still, in many cases, the preferable option to Classical CAN for many designers. Here's why.


How the PowerQuad Co-processor Frees Up CPU Cores in the LPC55S69 MCU

How the PowerQuad Co-processor Frees Up CPU Cores in the LPC55S69 MCU

In this article, learn about the PowerQuad co-processor and its role in performing CPU-heavy tasks to allow the Arm Cortex-M33 cores to execute other tasks in the LPC55S69 MCU.


Introduction to JTAG and the Test Access Port (TAP)

Introduction to JTAG and the Test Access Port (TAP)

In this article, we’re going to be talking about JTAG, the ubiquitous hardware tool used for testing, programming, and debugging.


Adding an ISP and Machine Learning Acceleration to the i.MX 8M Family

Adding an ISP and Machine Learning Acceleration to the i.MX 8M Family

Learn how the i.MX 8M Plus applications processor enables edge computing, speeding up machine learning for a variety of applications including industrial tasks.


Could RFID Be the Solution to Battery-less IoT? Arm Thinks So

Could RFID Be the Solution to Battery-less IoT? Arm Thinks So

Coming up on its 30th anniversary, Arm is now working on ways to create a battery-less future for the IoT.


News Nov 09, 2020 by Jake Hertz
A Low-Cost Method of Powering a Microcontroller

A Low-Cost Method of Powering a Microcontroller

This article proposes a simple microcontroller power-supply circuit that is worth considering when you’re developing a (very) cost-sensitive system.


The First Steps to Choosing the Right MCU for an Automotive Design

The First Steps to Choosing the Right MCU for an Automotive Design

What are the first orders of operation when narrowing down MCUs for an automotive design?


News Oct 28, 2020 by Jake Hertz
Microchip Technology AVR DA 8-Bit Microcontrollers | New Product Brief

Microchip Technology AVR DA 8-Bit Microcontrollers | New Product Brief

This New Product Brief (NPB) is part of a video series highlighting the features, applications, and technical specs of newly-released products.


Maxim Hopes Low-Power NN Accelerator Chip for Edge Devices Will Lead an “Embedded Revolution”

Maxim Hopes Low-Power NN Accelerator Chip for Edge Devices Will Lead an “Embedded Revolution”

This morning, Maxim Integrated released its newest product, a low-power NN accelerator chip, with the hopes of bringing AI to the edge. We interviewed Kris Ardis, executive director of Micros, Security, and Software Business Unit at Maxim Integrated, to get the details.


News Oct 07, 2020 by Jake Hertz
Why Comparing Low-Power MCUs Can Be So Difficult

Why Comparing Low-Power MCUs Can Be So Difficult

When vendors have different names for power modes of low-power MCUs, it can be confusing to compare options for battery-powered IoT designs.


News Oct 05, 2020 by Jake Hertz
Understanding the Six Power Modes for Maximum Efficiency on NXP’s LPC55S69 MCU 

Understanding the Six Power Modes for Maximum Efficiency on NXP’s LPC55S69 MCU 

This article explores the power rails and power modes of the LPC55S69 and investigates how the modes affect the MCU in various applications.


How to Implement Digit Recognition with TensorFlow Lite using an i.MX RT1060 Crossover MCU

How to Implement Digit Recognition with TensorFlow Lite using an i.MX RT1060 Crossover MCU

This article looks at digit detection and recognition using MNIST eIQ as an example, which consists of several parts — the digit recognition is performed by a TensorFlow Lite model, and a GUI is used to increase the usability of the i.MX RT1060 device.


How to Enable I2C on the OKdo E1 Board Using the NXP MCUXpresso IDE

How to Enable I2C on the OKdo E1 Board Using the NXP MCUXpresso IDE

In this article, learn how to enable I2C by allowing the LPC55S69 MCU on the E1 board to communicate with a Bosch BME280 environmental sensor present on the Microe Weather click module.


NXP Bets on Neural Network Compiler Glow to Push ML to Edge Devices

NXP Bets on Neural Network Compiler Glow to Push ML to Edge Devices

Glow, the open-source neural network compiler, stirred conversation during the Q&A portion of NXP's Industry Tech Days presentation. Why is this compiler so important for pushing intelligence to the edge?


News Sep 04, 2020 by Hannah DeTavis
Using a Supervisory Circuit to Turn a Conventional SRAM into Fast Non-Volatile Memory

Using a Supervisory Circuit to Turn a Conventional SRAM into Fast Non-Volatile Memory

How can you build a fast non-volatile memory from a conventional SRAM? It turns out, you only need a back-up battery and some control circuitry.


How to Get Started Quickly with the OKdo E1 Development Board

How to Get Started Quickly with the OKdo E1 Development Board

The OKdo E1 development board is only as wide as a coin but contains the LPC55S69 microcontroller, making it suitable for a variety of small production runs and prototypes. Here, get more familiar with the dev board and see how to use its evaluation kit.


How to Obtain the Temperature Value from a Thermistor Measurement

How to Obtain the Temperature Value from a Thermistor Measurement

This article explains how to use an NTC or a PTC thermistor with an ADC, along with the various process techniques to convert ADC measured results into a usable temperature value.