All About Circuits

Latest Wireless/RF Technical Articles

Categories

How to Multiply RF Signals without a Multiplier: The Switching Mixer

How to Multiply RF Signals without a Multiplier: The Switching Mixer

This article introduces an important technique used to perform frequency mixing in modern RF circuits.


GPS Times, Atomic Clock Frequencies, and the Increasing Accuracy of GPS

GPS Times, Atomic Clock Frequencies, and the Increasing Accuracy of GPS

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.


An Introduction to Companding: Compressing Speech for Transmission Across Telephone Systems

An Introduction to Companding: Compressing Speech for Transmission Across Telephone Systems

This article introduces the analog-to-digital conversion required to compress speech for transmission across telephone systems.


F.U.N. with B.L.E.

F.U.N. with B.L.E.

With all these invisible radio frequencies flying through the air, we should know a little bit about what exactly they are!


Projects Sep 08, 2017 by Ryan Jones
What is Bluetooth 5? Learn about the Bit Paths Behind the New BLE Standard

What is Bluetooth 5? Learn about the Bit Paths Behind the New BLE Standard

The latest Bluetooth Specification provides features that allow increased speed and increased transmission distance. This article provides information about the various bit data paths used in the latest specifications.


The Wi-Fi Eye, Part 4: Power System and Neopixel Lights

The Wi-Fi Eye, Part 4: Power System and Neopixel Lights

In part 4 of our Wi-Fi Eye project, we'll deal with our power supply


Projects Jul 28, 2017 by Jeremy Lee
The Wi-Fi Eye, Part 3: Choosing the Right Servos for the Job

The Wi-Fi Eye, Part 3: Choosing the Right Servos for the Job

Part 3 of this project focuses on choosing and configuring the servos you will use to create your Wi-Fi Eye.


Projects Jul 27, 2017 by Jeremy Lee
The Wi-Fi Eye, Part 2: Firmware, Wiring, and Network Connection

The Wi-Fi Eye, Part 2: Firmware, Wiring, and Network Connection

Part two of building a device that can detect Wi-Fi signals and "react" accordingly.


Projects Jul 26, 2017 by Jeremy Lee
The Wi-Fi Eye, Part 1: Introduction, Features, and Materials

The Wi-Fi Eye, Part 1: Introduction, Features, and Materials

Building an animatronic, wearable, Wi-Fi robots, part 1: Programming the controller.


Projects Jul 25, 2017 by Jeremy Lee
ESP Alarm: Make an IoT, Wi-Fi Enabled Alarm Clock with an ESP8266 and Arduino UNO

ESP Alarm: Make an IoT, Wi-Fi Enabled Alarm Clock with an ESP8266 and Arduino UNO

Learn how to make your own Wi-Fi-enabled "ESP Alarm."


Projects Jul 21, 2017 by Yahya Tawil
Why You Should Consider EMC Compliance and EMI Countermeasures Early in Your Design

Why You Should Consider EMC Compliance and EMI Countermeasures Early in Your Design

Learn a little history of EMC compliance, some EMI theory, and some common EMI countermeasures.


Troubleshooting Tools for Your Next Bluetooth LE Project: Ubertooth and the Nordic nRF Sniffer

Troubleshooting Tools for Your Next Bluetooth LE Project: Ubertooth and the Nordic nRF Sniffer

Bluetooth LE was designed with the IoT in mind. Here are some options for troubleshooting your next Bluetooth LE project.


Projects Jul 14, 2017 by Mark Hughes
Make a Web Server with ESP8266

Make a Web Server with ESP8266

In this project, we first examine how to install an ESP8266 add-on on Arduino IDE and then we make a configurable web server with an ESP8266 and show the simplicity of this process.


“Everything is Better with Bluetooth”:  Add Your Own Custom Bluetooth LE to Your Next Project

“Everything is Better with Bluetooth”:  Add Your Own Custom Bluetooth LE to Your Next Project

Bluetooth low energy (BLE) is designed to intermittently transmit information using a limited amount of power. This article provides the building blocks that allow you to add BLE to your projects for $5 (plus a one-time purchase of a $15 programmer).


Projects Jun 28, 2017 by Mark Hughes
Build an IoT Notification Device with an Arduino UNO

Build an IoT Notification Device with an Arduino UNO

Enter the world of the Internet of Things by building your own IoT notification device.


Projects Jun 23, 2017 by Don Wilcher
Radio Meets Fiber Optics: RF Over Fiber

Radio Meets Fiber Optics: RF Over Fiber

Radio Over Fiber (ROF) combines RF and optics, providing optical links to replace strategic portions of cellular, satellite, and copper based systems.


Coping with Long-Distance Serial Communication: A New Retimer IC from Texas Instruments

Coping with Long-Distance Serial Communication: A New Retimer IC from Texas Instruments

Signal degradation is unavoidable, but various ICs, such as the DS250DF210, can help to restore what has been lost (or eliminate what has been added).


Add Voice Commands to Your Next Project with Bluetooth LE

Add Voice Commands to Your Next Project with Bluetooth LE

This project uses the Alorium Technology XLR8, a Bluetooth LE HID Implementation, and the EasyVR voice recognition module to add voice-activated movements to your next project.


Projects May 17, 2017 by Mark Hughes
High-Frequency Interconnections: A New Line of RF Cables from Pasternack

High-Frequency Interconnections: A New Line of RF Cables from Pasternack

Connecting two parts of a system becomes complicated when your signals are up in the gigahertz range. Let’s take a look at some new cabling options.


Build an Arduino Multi-Node BLE Humidity and Temperature Sensor Monitor

Build an Arduino Multi-Node BLE Humidity and Temperature Sensor Monitor

Use Cypress Solar-Powered BLE Sensors, an Arduino UNO, and an HM10 BLE module to make your own multi-node temperature and humidity monitor and display.