All About Circuits

Latest Transceivers Technical Articles

Categories

Turn Your PWM into a DAC

Turn Your PWM into a DAC

If your microcontroller doesn’t have a digital-to-analog converter, you can make a passable replacement with nothing more than a pulse-width-modulated signal and a low-pass filter.


Linear Amplitude Modulation Applications

Linear Amplitude Modulation Applications

In this article, we'll delve into amplitude modulation and what it's used for. Also, we will differentiate between communication methods that do and do not use modulation.


How to Flash the SIM900A Module

How to Flash the SIM900A Module

SIMCOM's SIM 900A in Europe? Read on to learn how.


All About Omnidirectional Wi-Fi Antennas

All About Omnidirectional Wi-Fi Antennas

For a local area network (LAN) to provide good coverage, improved antennas are often a better (and less expensive) option than more access points. Directional antennas are sometimes the better choice, but often omnidirectional gain antennas will work well.


Introduction to the I2C Bus

Introduction to the I2C Bus

This article covers the essential characteristics and prominent advantages of the Inter–Integrated Circuit (aka I2C) serial-communications protocol.


Build a PICAXE ESP-01 Wi-Fi Communicator

Build a PICAXE ESP-01 Wi-Fi Communicator

A PCB for a Wi-Fi communicator using a PICAXE 08M2 and an ESP-01 module driven by interactive code makes a handy setup for data collection and IoT reporting.


Make a Wireless Thermometer with PICAXE

Make a Wireless Thermometer with PICAXE

Got some time and need a wireless thermometer? In this article I'll show you how to make such a thing with a few PICAXEs.


The Fundamentals of Wi-Fi Antennas

The Fundamentals of Wi-Fi Antennas

Amateur radio operators ("hams") have long said, "If you want a bigger signal, put up more metal and put it up higher." Antennas for Wi-Fi are no exception.


Control an Arduino with Bluetooth

Control an Arduino with Bluetooth

This article will show you how to set up two way communication between an Arduino and your Android Smartphone using Bluetooth.


Everything You Need to Know About Direct Digital Synthesis

Everything You Need to Know About Direct Digital Synthesis

Direct Digital Synthesis is used to generate precise analog waveforms that can quickly change frequencies. It's used in test equipment, spread spectrum techniques and to enable frequency sweeps.


Introduction to the RFM69HW Transceiver

Introduction to the RFM69HW Transceiver

This handy introduction teaches you all about the RFM69HW transceiver module using two circuits running a wireless version of the "blinky" code.


Make a Wireless Thermometer with Arduino

Make a Wireless Thermometer with Arduino

Learn how to use a 433MHz RF module with an ATMega 328P-PU. In this article, we'll make a circuit with a DHT11 sensor and a RF transmitter. We'll also make a receiving circuit with a 433MHz RF receiver and an LCD display.


Wireless Power for Noise-Sensitive Circuits

Wireless Power for Noise-Sensitive Circuits

Is IDT’s Tx/Rx wireless power solution suitable for applications that require high-precision analog performance?


Projects Oct 21, 2015 by Robert Keim
Incorporating Wireless Power with IDT’s Tx/Rx Reference Kits

Incorporating Wireless Power with IDT’s Tx/Rx Reference Kits

Two evaluation boards from IDT help you to quickly and conveniently integrate wireless power into your designs.


Projects Oct 15, 2015 by Robert Keim
Light Bar “Relative Comfort” Thermometer with NodeMCU

Light Bar “Relative Comfort” Thermometer with NodeMCU

Create a wireless "relative comfort" light bar thermometer by broadcasting temperature data across multiple ESP8266 modules running NodeMCU using MQTT.


Projects Sep 28, 2015 by Patrick Lloyd
EFM8 Sound Synthesizer: Playing Melodies via USB

EFM8 Sound Synthesizer: Playing Melodies via USB

Part 3 in the “How to Make an EFM8-Based Sound Synthesizer” series.


Projects Sep 17, 2015 by Robert Keim
Introduction to the MQTT Protocol on NodeMCU

Introduction to the MQTT Protocol on NodeMCU

MQ Telemetry Transport (MQTT) is a popular low-overhead messaging protocol used by many IoT devices to communicate. This tutorial will show the user how to to set up a basic MQTT network using Python on his or her computer and an ESP8266 running the NodeMCU firmware.


Projects Sep 15, 2015 by Patrick Lloyd
EFM8 Sound Synthesizer: Driving the Speaker

EFM8 Sound Synthesizer: Driving the Speaker

Part 2 in the “How to Make an EFM8-Based Sound Synthesizer” series.


Projects Sep 11, 2015 by Robert Keim
ZigBee vs Bluetooth and Bluetooth Smart

ZigBee vs Bluetooth and Bluetooth Smart

ZigBee, Bluetooth and the newer Bluetooth Low Energy (BLE/Smart) are all communication protocols for Wireless Personal Area Networks (WPANs), but they are optimized for different applications.


FSK Explained with Python

FSK Explained with Python

This article will go into a bit of the background of FSK and demonstrate writing a simulator in Python.