All About Circuits

Latest Wireless/RF Technical Articles

Categories

Manchester Encoding: What Is It, and Why Use It?

Manchester Encoding: What Is It, and Why Use It?

Learn about Manchester encoding, a simple and effective way to improve high-speed or wireless digital communication.


The Cyclic Redundancy Check (CRC): Finding—and Even Correcting—Errors in Digital Data

The Cyclic Redundancy Check (CRC): Finding—and Even Correcting—Errors in Digital Data

This technical brief explains what a CRC is and how you can use it to make your digital communication more robust.


Back to Basics: The Universal Asynchronous Receiver/Transmitter (UART)

Back to Basics: The Universal Asynchronous Receiver/Transmitter (UART)

This technical brief explains some low-level details of the widespread—I might even say ubiquitous—UART communication interface.


Tesla’s Towers: Pikes Peak, Wardenclyffe, and Wireless Power Transmission

Tesla’s Towers: Pikes Peak, Wardenclyffe, and Wireless Power Transmission

Even a genius like Tesla couldn't escape the market rules of product success: Be first to market, offer good value, and best the competition.


C-BISCUIT: System Integration and Testing

C-BISCUIT: System Integration and Testing

Finally, we have everything we need for a functional robot. Let’s put the pieces together and see what the C-BISCUIT demo bot can do.


Projects Nov 28, 2016 by Robert Keim
Convenient, Robust Data Transmission with RS-422 and RS-485

Convenient, Robust Data Transmission with RS-422 and RS-485

This article introduces the RS-422 and RS-485 interfaces and explains why you might want to use them in your designs.


Understanding Automatic Gain Control

Understanding Automatic Gain Control

How do designers cope with a system that has highly variable input amplitude yet requires fairly constant output amplitude? Let’s take a look.


Make Your Own GPS Transmitter with the HC-12 Transceiver

Make Your Own GPS Transmitter with the HC-12 Transceiver

Create a tracking device with an HC-12 transceiver, a GPS module, an Arduino, and Google Maps.


Projects Nov 10, 2016 by Mark Hughes
Understanding and Implementing the HC-12 Wireless Transceiver Module

Understanding and Implementing the HC-12 Wireless Transceiver Module

The HC-12 is a 100mW multi-channel wireless transceiver you can use in your projects to transmit and receive serial information.


Projects Nov 02, 2016 by Mark Hughes
Introduction to Wireless Power Transfer

Introduction to Wireless Power Transfer

Wireless Power Transfer holds the promise of freeing us from the tyranny of power cords. This technology is being incorporated into all kinds of devices and systems.


Build Your Own LED Saber—Assembly and Hilt Construction

Build Your Own LED Saber—Assembly and Hilt Construction

In the final installment, we build our light-blade and assemble the electronics into the hilt.


Projects Oct 21, 2016 by Jeremy Lee
How to Design a Bluetooth Low Energy Circuit with Sensor Technology

How to Design a Bluetooth Low Energy Circuit with Sensor Technology

Tutorial on designing a Bluetooth Low Energy (BLE) circuit with the ability to measure 9-axis motion, humidity, and temperature.


Antenna Basics: Radiation Patterns, Permittivity, Directivity, and Gain

Antenna Basics: Radiation Patterns, Permittivity, Directivity, and Gain

Antennas allow information to be transferred to distant locations. In the second part of this Antenna Basics series, you will learn more about the physics of how antennas work.


Max & Math: Maxwell’s Equations in Relativistic Times

Max & Math: Maxwell’s Equations in Relativistic Times

Maxwell's equations, which summarize the interaction of electromagnetic fields, have always been described using the "math of the times." Using tensors, they can be given in two equations!


Build an Arduino BLE-Enabled Indoor Air Quality Monitor

Build an Arduino BLE-Enabled Indoor Air Quality Monitor

Use an Arduino/Genuino 101 with iAQ-Core air quality and HIH-6131 temperature/humidity sensors to make an Indoor Air Quality Monitor with Bluetooth low energy (BLE) connectivity.


Arduino Infrared (IR) Control… The Universal Remote Control

Arduino Infrared (IR) Control… The Universal Remote Control

The Arduino Universal Remote Control is the TV remote your dad wishes he had!


Projects Sep 09, 2016 by Ryan Jones
An Introduction to Antenna Basics

An Introduction to Antenna Basics

Antennas are used to transmit and receive electromagnetic energy. This article covers basic antenna theory.


Learning About Differential Quadrature Phase Shift Keying (DQPSK) Modulation

Learning About Differential Quadrature Phase Shift Keying (DQPSK) Modulation

This technical brief explains what differential QPSK is and why it can be advantageous compared to ordinary QPSK.


Build a Wireless “Tipping Bucket” Rain Gauge, Part 3—Receiver, PICAXE, and LCD

Build a Wireless “Tipping Bucket” Rain Gauge, Part 3—Receiver, PICAXE, and LCD

Here's a rain gauge that empties itself and that you can read from your easy chair. Best of all, you can build it, yourself.


Understanding Quadrature Phase Shift Keying (QPSK) Modulation

Understanding Quadrature Phase Shift Keying (QPSK) Modulation

This technical brief covers the basic characteristics of a digital modulation scheme known as quadrature phase shift keying.