All About Circuits

Latest Wireless Networking Articles and Videos

Categories

An LCD for Your Microcontroller Using a Single I/O

An LCD for Your Microcontroller Using a Single I/O

LCDs are great for showing info from your microcontroller. A serial adapter is inexpensive, uses only one I/O, and is easy to connect and to use.


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
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.


A Big Mesh: Military Tactics and the Future of Mobile Communications

A Big Mesh: Military Tactics and the Future of Mobile Communications

An analysis of the historical link between the military's use of retransmission stations ("retrans") and the advent of the mesh network.


News Sep 01, 2015 by Mark Gerasimas
An Introduction to the Wunderbar

An Introduction to the Wunderbar

Learn how to set up the Wunderbar platform to begin building your own IoT apps. This will demonstrate the "Can't Touch This" and "Tell Me When" demo applications to measure WunderBar sensors and perform actions based on them. Some of the major bugs are discussed.


Projects Aug 29, 2015 by Patrick Lloyd
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.


Ambient Light Monitor: Zero-Cross Detection

Ambient Light Monitor: Zero-Cross Detection

Part 4 in the “How to Make an Ambient Light Monitor” series


Projects Aug 16, 2015 by Robert Keim
A Practical Introduction to Operational Amplifiers

A Practical Introduction to Operational Amplifiers

Operational amplifiers are a cornerstone of EE design. Get your first taste of this topic through a few simple circuit exercises!


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.


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
Communicating with an EFM8 Microcontroller via USB

Communicating with an EFM8 Microcontroller via USB

Many embedded applications benefit from a communications interface that allows for convenient data transfer between a PC and a microcontroller. This article explains how to use the virtual COM port library from Silicon Laboratories to send data from a Windows application to an EFM8 microcontroller.


Projects Jul 17, 2015 by Robert Keim
Raspberry Pi – Setup and Management

Raspberry Pi – Setup and Management

When you buy a Raspberry Pi, you just buy a printed circuit board which doesn’t even come with a power supply or operating system. This tutorial is concerned with getting your Raspberry Pi set up and ready to use.


Projects Jul 15, 2015 by Tim Youngblood
Resistance in Parallel Networks

Resistance in Parallel Networks

Parallel circuits are one of two fundamental circuit configurations we come across every day. Like a parallel universe, parallel circuits and networks can give us unexpected results. Adding more gives less, and voltage stays the same no matter what! Learn about the role resistance plays in parallel circuits for your designs and safety.


Interfaces for Computer-Controlled Test Systems

Interfaces for Computer-Controlled Test Systems

A short introduction to some of the more popular interfaces used to connect test instruments to computers.


How to Use an Arduino as a Web Server

How to Use an Arduino as a Web Server

By equipping an Arduino with an Ethernet shield you can turn it into a simple web server, and by accessing that server with a browser running on any computer connected to the same network as the Arduino, you can perform a variety of tasks.


Projects Jun 06, 2015 by Tim Youngblood
Intel Unveils Thunderbolt 3

Intel Unveils Thunderbolt 3

Intel® unveils Thunderbolt™ 3, the fastest, most versatile connection to any dock, display, or peripheral device – including billions of USB devices.


News Jun 03, 2015 by Jennifer A. Diffley