This article presents the design of an unweighted (Z-weighted) audio filter with a flat frequency response from 20 Hz to 20 kHz for the measurement of audio noise.
This article presents the design of an unweighted (Z-weighted) audio filter with a flat frequency response from 20 Hz to 20 kHz for the measurement of audio noise.
This project demonstrates the design and operation of a root-mean-squared (RMS) detector for inclusion in a wideband…
This project demonstrates the design and operation of a root-mean-squared (RMS) detector for inclusion in a wideband voltmeter. The RMS detector is useful for measuring certain signal types, including noise, since it provides an indication of the energy in a signal.
Design a wideband analog multimeter to measure AC voltages and currents from 20 Hz to 1 MHz with a selectable sensitivity…
Design a wideband analog multimeter to measure AC voltages and currents from 20 Hz to 1 MHz with a selectable sensitivity from 1 mV to 100 V, while the ammeter has a selectable current sensitivity of 10 mA to 10 A.
In this project, learn to create a digitally-controlled oscillator or DCO-based audio synthesizer with an Arduino Nano or…
In this project, learn to create a digitally-controlled oscillator or DCO-based audio synthesizer with an Arduino Nano or an Arduino Uno.
Quadrature networks convert a single input signal into two outputs with a 90-degree phase difference. This article…
Quadrature networks convert a single input signal into two outputs with a 90-degree phase difference. This article explains how to design quadrature networks using all-pass filters.
This project will explain how to develop a system to measure magnetic field emissions at frequencies up to 150 kHz from…
This project will explain how to develop a system to measure magnetic field emissions at frequencies up to 150 kHz from high-current power cables without cutting or disturbing the cable.
This article explains the theory and the construction of the circuit of a 10W practice guitar amplifier.
This article explains the theory and the construction of the circuit of a 10W practice guitar amplifier.
Learn how to hook up an analog input (potentiometer) and output (LED) using a Microchip BLE module.
Learn how to hook up an analog input (potentiometer) and output (LED) using a Microchip BLE module.
For most, the name "Father Christmas" conjures images of toys and gadgets. But for this gentleman maker, the name brings…
For most, the name "Father Christmas" conjures images of toys and gadgets. But for this gentleman maker, the name brings misery. Be sure to stockpile your Arduino, Raspberry Pi, and Particle Photons; it's time to catch Saint Nick red-handed.
Learn how to build your own Class D power amplifier—one of the most efficient ways to listen to music.
Learn how to build your own Class D power amplifier—one of the most efficient ways to listen to music.
By connecting an L298 bridge IC to an Arduino, you can control a DC motor.
By connecting an L298 bridge IC to an Arduino, you can control a DC motor.
This project demonstrates and discusses the performance and functionality of an inductorless ±5 V power-supply circuit.
This project demonstrates and discusses the performance and functionality of an inductorless ±5 V power-supply circuit.
Everyone needs a negative voltage rail eventually, but most only have a single rail supply. This project will show you…
Everyone needs a negative voltage rail eventually, but most only have a single rail supply. This project will show you how to build a negative voltage generator that runs off a single rail supply!
In this article we’ll discuss the design for a custom microcontroller programming/debug/extension PCB and we’ll look…
In this article we’ll discuss the design for a custom microcontroller programming/debug/extension PCB and we’ll look at an example project.
Tired of using your PC or mobile phone as a signal generator? It’s time to upgrade to a standalone one by making it yourself.
Tired of using your PC or mobile phone as a signal generator? It’s time to upgrade to a standalone one by making it yourself.
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.
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.
In this project, we're making a weighing scale using a C8051 microcontroller development kit, a load cell, and the…
In this project, we're making a weighing scale using a C8051 microcontroller development kit, a load cell, and the Simplicity Studio IDE. The measured weight will be displayed on an LCD screen.
In this article, we’ll develop and test an algorithm for automatically shutting down a robot in response to a collision…
In this article, we’ll develop and test an algorithm for automatically shutting down a robot in response to a collision (or some other violent event).