The MSP430FR2633 is a low-power microcontroller with multiple GPIOs and capacitive touch pins. This project creates a circuit that supports a custom capacitive…
The MSP430FR2633 is a low-power microcontroller with multiple GPIOs and capacitive touch pins. This project creates a circuit that supports a custom capacitive touch panel with LED and haptic feedback.
This article, part of AAC’s Analog Circuit Collection, explores the design and functionality of an op-amp-based limiter.
This article, part of AAC’s Analog Circuit Collection, explores the design and functionality of an op-amp-based limiter.
This article will review the "std_logic_vector" data type which is one of the most common data types in VHDL.
This article will review the "std_logic_vector" data type which is one of the most common data types in VHDL.
This article introduces an important technique used to perform frequency mixing in modern RF circuits.
This article introduces an important technique used to perform frequency mixing in modern RF circuits.
This article will review the concurrent signal assignment statements in VHDL.
This article will review the concurrent signal assignment statements in VHDL.
This article gives some introductory examples for VHDL coding, a hardware description language used in digital circuit design.
This article gives some introductory examples for VHDL coding, a hardware description language used in digital circuit design.
GPS as we know it requires the precision of atomic clocks. This article looks at the importance of timing for GPS and the…
GPS as we know it requires the precision of atomic clocks. This article looks at the importance of timing for GPS and the clocks that provide it.
This article will discuss several multiplication examples using the fixed-point representation.
This article will discuss several multiplication examples using the fixed-point representation.
This is a protoype of a fitness wearable device designed to vibrate when it detects stagnation.
This is a protoype of a fitness wearable device designed to vibrate when it detects stagnation.
In this article, we’ll evaluate different firmware strategies in our pursuit of maximum-frequency analog signal generation.
In this article, we’ll evaluate different firmware strategies in our pursuit of maximum-frequency analog signal generation.
This article introduces the image histogram and discusses its characteristics and applications.
This article introduces the image histogram and discusses its characteristics and applications.
This article discusses an efficient implementation of the interpolation filters called the polyphase implementation.
This article discusses an efficient implementation of the interpolation filters called the polyphase implementation.
Manufacturers can use fixtures or panels to secure or frame fragile, thin, or oddly shaped PCBs. This allows them to…
Manufacturers can use fixtures or panels to secure or frame fragile, thin, or oddly shaped PCBs. This allows them to easily fit the boards in the standard assembly or inspection machines.
In this article, we’ll develop firmware that will serve as the basis for high-precision, high-speed signal generation.
In this article, we’ll develop firmware that will serve as the basis for high-precision, high-speed signal generation.
Fixed-point representation allows us to use fractional numbers on low-cost integer hardware.
Fixed-point representation allows us to use fractional numbers on low-cost integer hardware.
How accurate is your humidity sensor? Find out with this project.
How accurate is your humidity sensor? Find out with this project.
In this article, we discuss power hold-up and some energy storage management devices in the context of SSDs.
In this article, we discuss power hold-up and some energy storage management devices in the context of SSDs.
In this article we’ll discuss the PCB layout for a custom-designed arbitrary waveform generator board.
In this article we’ll discuss the PCB layout for a custom-designed arbitrary waveform generator board.
This article will review the theory of the two’s complement representation along with some examples.
This article will review the theory of the two’s complement representation along with some examples.
This article discusses circular buffering, which allows us to significantly accelerate the data transfer in a real-time system.
This article discusses circular buffering, which allows us to significantly accelerate the data transfer in a real-time system.