All About Circuits

Latest Wireless/RF Technical Articles

Categories

Make an Automatic Water Softener Reporter

Make an Automatic Water Softener Reporter

Create a smart home by displaying the current salt level of your water softener with the CC3200 and a proximity sensor.


How to Use MAX232 to Communicate Between a PIC and a PC

How to Use MAX232 to Communicate Between a PIC and a PC

This is one simple way to control a LED, fan, relay or solenoid with a computer and a PIC.


Build an Audio Detector

Build an Audio Detector

Detect audio with an electret microphone and a TI CC3200 Wifi microcontroller. This handy project will allow you to set up an audio detection device that can be used to catch your roommate stealing things from the fridge or send you an alert if the noise in your room goes above a certain threshold.


An Intro to Multiplexing: Basis of Telecommunications

An Intro to Multiplexing: Basis of Telecommunications

Multiplexing was developed in the early 1870s, but it’s become much more applicable to digital telecommunications in the late 20th century. Today, frequency division multiplexing (FDM), time division multiplexing (TDM), and wavelength division multiplexing (WDM) have become an extremely important asset to telecommunication processes and has greatly improved the way that we transmit and receive independent signals over AM and FM radio, telephone lines, and optical fibers.


Transformer Isolation

Transformer Isolation

An in-depth look at transformer isolation. Electrical isolation is necessary to protect circuits, equipment, and people from shocks and short circuits, as well as to make accurate measurements. Isolation transformers are one way to go.


Mathematical Construction and Properties of the Smith Chart

Mathematical Construction and Properties of the Smith Chart

Smith Charts are an extremely useful tool for engineers and designers concerned with RF circuits. This article covers the mathematics behind creating the chart and its physical interpretation.


How to Make an Interactive TCP Server with NodeMCU on the ESP8266

How to Make an Interactive TCP Server with NodeMCU on the ESP8266

Learn how to connect your device with Linux Screen using the built-in Lua interpreter to set up the file system and connect to the network. Then, learn how to automate the scripting process with Luatool and put it all together with a basic TCP server that can interact with a pulse-width modulated LED, a potentiometer, and a switch.


Projects Jul 22, 2015 by Patrick Lloyd
Estimating Wireless Range

Estimating Wireless Range

How to estimate wireless communication range from radio parameters.


Guts of the IoT: Building NodeMCU from Source for the ESP8266

Guts of the IoT: Building NodeMCU from Source for the ESP8266

Compile and install NodeMCU on the ESP8266 IoT chip using Linux tools and the ESP Open Source SDK


Projects Jul 18, 2015 by Patrick Lloyd
A World Without Cords: An Overview of Wireless Charging

A World Without Cords: An Overview of Wireless Charging

Qi (pronounced as "chee") charging is an optimized inductive charging concept also known as “wireless charging,” allowing you to charge your devices wirelessly. Compatible devices’ batteries are charged by using induction transfer without requiring separate chargers, cables or adapters... Simply place your compatible device on top of the wireless pad and watch your device charge. Finally--an end to cords!


Remote Viewing: Communicating with an Arduino via Infrared Light

Remote Viewing: Communicating with an Arduino via Infrared Light

An infrared (IR) light sensor allows the use of an Arduino to receive and decode signals from a TV remote control.


Projects Jun 14, 2015 by Tim Youngblood
Beginner’s Guide to the Arduino

Beginner’s Guide to the Arduino

This project will help you get started with the Arduino, including a description of the different types of Arduinos, how to download the Arduino software development environment, and describe the different shields that are available for the Arduino along with the accessories you will need to develop Arduino projects.


Projects Jun 12, 2015 by Tim Youngblood
Modeling the Pulse-Width Modulator

Modeling the Pulse-Width Modulator

Pulse-width modulation can be of many forms. A PWM signal of constant frequency can be obtained by comparing the ramp signal (or carrier signal) with the error between the desired and the actual output voltage signal (Vc, compensator voltage signal).