All About Circuits

Latest Embedded Technical Articles

Categories

Create a Two-Channel Remote Control with the nRF24L01+

Create a Two-Channel Remote Control with the nRF24L01+

This article will give you the building blocks needed to create your own two-channel wireless remote controller.


Projects Jul 27, 2016 by Mark Hughes
Design Examples of FIR Filters Using the Window Method

Design Examples of FIR Filters Using the Window Method

In this article, we will discuss several design examples of FIR filters using the window method. The simulated frequency response of the designed filters will be compared with the target specifications.


Rapid Analysis of BJT Switch/Driver Circuits

Rapid Analysis of BJT Switch/Driver Circuits

This technical brief explains a quick, straightforward procedure for evaluating a switch/driver circuit based on an NPN bipolar junction transistor.


Build Your Own RFID Technology Using an Arduino MEGA

Build Your Own RFID Technology Using an Arduino MEGA

In this article, we are going to learn some basics about RFID technology and use an Arduino MEGA to a play around with a popular RFID module, the ID12LA.


Projects Jul 20, 2016 by Joseph Corleto
How Sensor Fusion Works

How Sensor Fusion Works

Sensor fusion is the art of combining multiple physical sensors to produce accurate "ground truth", even though each sensor might be unreliable on its own.


Understanding the Delta-Sigma ADC

Understanding the Delta-Sigma ADC

ADCs (analog-to-digital converters) can be described as either Nyquist-rate or oversampled converters. The Delta-Sigma ADC belongs to the oversampled family of converters. It relies upon oversampling and noise shaping to achieve high-resolution conversions.


Building an RC Robot Using a Wheelchair Base—Part 2

Building an RC Robot Using a Wheelchair Base—Part 2

The Sabertooth 2x32 motor controller can be used to create a robust drive platform for your next robotic endeavour. This article uses an Arduino Uno to communicate with the Sabertooth 2x32 controller.


Projects Jul 13, 2016 by Mark Hughes
The Quark D2000 Development Board: Moving Beyond “Hello World”

The Quark D2000 Development Board: Moving Beyond “Hello World”

Start to get acquainted with the new D2000 microcontroller development board by exploring the GPIO and PWM.


Driving LED Arrays with an Arduino

Driving LED Arrays with an Arduino

All you need to know about LED arrays. If you want to learn about them, drive one using an Arduino, or build them, this is the place to start.


Understanding Arduino UNO Hardware Design

Understanding Arduino UNO Hardware Design

This article explains how Arduino works from an electronic design perspective. It also explains the role of every part of the Arduino.


From Filter Specs to Window Parameters in FIR Filter Design

From Filter Specs to Window Parameters in FIR Filter Design

Learn how to use filter specs to help choose the best window parameters for your FIR filter design.


The Karnaugh Map Boolean Algebraic Simplification Technique

The Karnaugh Map Boolean Algebraic Simplification Technique

Learn about the Karnaugh map (K-map) technique for Boolean algebraic simplification. What advantages and disadvantages do they have?


Timing Light Sequences: Build a Traffic Light Controller with an Arduino MEGA

Timing Light Sequences: Build a Traffic Light Controller with an Arduino MEGA

Learn how to simulate a traffic light using an Arduino.


Projects Jun 22, 2016 by Joseph Corleto
Build a 4-Bit Binary Counter with 5x7 LED Matrix

Build a 4-Bit Binary Counter with 5x7 LED Matrix

In this project, you'll learn how to build a 4-bit binary counter using a 5x7 LED matrix for data count value visualization. The project will use a combination of standard electronic and surface mount components.


Projects Jun 20, 2016 by Don Wilcher
The Bartlett Versus the Rectangular Window

The Bartlett Versus the Rectangular Window

In this article, we will discuss the fact that choice of different window functions involves a trade-off between the main lobe width and the peak sidelobe (PSL). To gain more insight, we will calculate the Fourier transform of a triangular window using the Fourier transform of a rectangular window. The connection between these two windows helps us to better understand the aforementioned trade-off.


How to Build a Control Circuit with Adjustable Working Time via Wi-Fi

How to Build a Control Circuit with Adjustable Working Time via Wi-Fi

Learn how to build a system that can turn DC loads on and off using a mobile application. You'll also learn how to perform this task via immediate actions or via timers set in advance.


Projects Jun 15, 2016 by Yahya Tawil
How to Build a Simple Arduino-Based Calculator

How to Build a Simple Arduino-Based Calculator

Learn how to use an Arduino in combination with an LCD display and a keypad to make a calculator.


C-BISCUIT: Monitoring Your Robot’s Health

C-BISCUIT: Monitoring Your Robot’s Health

Now that we've got the Wandboard up and running, it's time to set up some tools to help us check in on our growing robot's status.


Projects Jun 10, 2016 by Trevor Gamblin
House-Monitoring Framework with Arduino and Raspberry Pi: The Paranoid App

House-Monitoring Framework with Arduino and Raspberry Pi: The Paranoid App

Learn how to use a Raspberry Pi and an Arduino to develop a system for monitoring and controlling your home.


Projects Jun 03, 2016 by Cezar Chirila
C-BISCUIT Power: Assembly and Testing of Regulator and Crowbar Circuits

C-BISCUIT Power: Assembly and Testing of Regulator and Crowbar Circuits

Continuing the C-BISCUIT series, this article outlines how to populate and test the surface mount PCBs designed in a previous article using a hot air rework station and other various electronics tools.


Projects May 31, 2016 by Patrick Lloyd