In this article, we'll review the basic concepts in digital filter design. We'll also briefly discuss the advantages of FIR filters over IIR designs, e.g.…
In this article, we'll review the basic concepts in digital filter design. We'll also briefly discuss the advantages of FIR filters over IIR designs, e.g. stability and linear-phase response. Finally, we'll go over an introduction to designing FIR filters via the window method.
Part Three in this three-article series shows you how to generate values for a discrete sinusoid and continuously convert…
Part Three in this three-article series shows you how to generate values for a discrete sinusoid and continuously convert this data into an analog signal without overburdening the CPU.
Part Two in this three-article series explores the SAM4S DAC. We’ll look at hardware configuration, electrical…
Part Two in this three-article series explores the SAM4S DAC. We’ll look at hardware configuration, electrical characteristics, and the application programming interface.
How cheap MCUs are turning ubiquitous sensors into the next IoT frontier.
How cheap MCUs are turning ubiquitous sensors into the next IoT frontier.
Part One in this three-article series focuses on using the SAM4S timer/counter peripheral to precisely control the…
Part One in this three-article series focuses on using the SAM4S timer/counter peripheral to precisely control the DAC’s sampling rate.
DSP is at crossroads, again, and this time at stake are communication, voice, and vision applications in the IoT realm.
DSP is at crossroads, again, and this time at stake are communication, voice, and vision applications in the IoT realm.
Part One in this two-article series focuses on the hardware setup and on using a pulse-width-modulated signal to control a servo.
Part One in this two-article series focuses on the hardware setup and on using a pulse-width-modulated signal to control a servo.
In this article we’ll use the SAM4S Xplained Pro development platform to get some hands-on experience with a PWM DAC.
In this article we’ll use the SAM4S Xplained Pro development platform to get some hands-on experience with a PWM DAC.
This article covers everything you need to know to generate pulse-width-modulated signals with Atmel’s SAM4S Xplained…
This article covers everything you need to know to generate pulse-width-modulated signals with Atmel’s SAM4S Xplained Pro development board.
In this article we will take a closer look at how to effectively low-pass filter a PWM signal into an analog voltage.
In this article we will take a closer look at how to effectively low-pass filter a PWM signal into an analog voltage.
If your microcontroller doesn’t have a digital-to-analog converter, you can make a passable replacement with nothing…
If your microcontroller doesn’t have a digital-to-analog converter, you can make a passable replacement with nothing more than a pulse-width-modulated signal and a low-pass filter.
In this article, we'll delve into amplitude modulation and what it's used for. Also, we will differentiate between…
In this article, we'll delve into amplitude modulation and what it's used for. Also, we will differentiate between communication methods that do and do not use modulation.
This article provides additional details related to code development, hardware configuration, and the OLED interface.
This article provides additional details related to code development, hardware configuration, and the OLED interface.
A new chip designed at NTU in Singapore could make radar systems significantly smaller.
A new chip designed at NTU in Singapore could make radar systems significantly smaller.
Learn how to read electrical signals and data from an analog device using the Step Response technique in Part 5 of the…
Learn how to read electrical signals and data from an analog device using the Step Response technique in Part 5 of the Building Raspberry Pi Controllers series.
This article covers the firmware that allows the EFM8 microcontroller to communicate with the DAC and the MAX31855.
This article covers the firmware that allows the EFM8 microcontroller to communicate with the DAC and the MAX31855.
Implementing a FIR filter designed in Octave or Matlab on an N-bit microprocessor
Implementing a FIR filter designed in Octave or Matlab on an N-bit microprocessor
This project explains how to isolate signals to eliminate ground loops in electronic systems.
This project explains how to isolate signals to eliminate ground loops in electronic systems.
A simple introduction to designing FIR filters in Octave or Matlab
A simple introduction to designing FIR filters in Octave or Matlab
Learn how to collect and process RGB data generated by the BH1745NUC color sensor IC.
Learn how to collect and process RGB data generated by the BH1745NUC color sensor IC.