All About Circuits

Latest IT / Networking Articles and Videos

Categories

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
Getting Started with PSoC®

Getting Started with PSoC®

Getting started with PSoC®, the Programmable-System-on-Chip by Cypress Semiconductor for developing and testing embedded systems.


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 the Digital I/O on a BeagleBone

How to Use the Digital I/O on a BeagleBone

Beaglebone Black is the most recent incarnation of the Beaglebone open source hardware platform. For less than $50, the board includes Ethernet, graphics processing, 4Gb of nonvolatile storage, and ports supporting USB, HDMI, and Beaglebone's custom I/O add-ons, called "capes". Here's how to run some simple commands to toggle digital I/O on the board!


Projects Aug 17, 2015 by Nash Reilly
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
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.


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!


Texas Instruments’ New All-in-One USB Type-C and USB Power Delivery Controller

Texas Instruments’ New All-in-One USB Type-C and USB Power Delivery Controller

The new controller integrates a port power switch and port data multiplexer.


News Aug 10, 2015 by Jennifer A. Diffley
Build a Thermocouple Amplifier and Custom KiCad Libraries

Build a Thermocouple Amplifier and Custom KiCad Libraries

Building on skills developed in the introductory KiCad tutorial, this article will focus on creating custom parts and adding them to a local library, expanding the default libraries to include community repositories, and contributing parts back into the open source ecosystem. The end product will be a MAX31855 K-type thermocouple amplifier which can be used for a huge array of temperature sensing projects.


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


How to Use a DHT11 with a PIC16F628A and LCD

How to Use a DHT11 with a PIC16F628A and LCD

How to read humidity and temperature from a DHT11 and display it on a LCD with a PIC microcontroller. In this example we're going to use a PIC16F628A.


The Automotive Ethernet

The Automotive Ethernet

NXP has announced its automotive ethernet product portfolio, perfect for the coming evolution of autonomous driving.


News Aug 06, 2015 by Jennifer A. Diffley
Transmit Temperature with Raspberry Pi

Transmit Temperature with Raspberry Pi

How to interface a Raspberry Pi to an I2C temperature sensor (TMP102) and then publish the data to a Google sheet and graph.


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.


PICAXE to PC Connections

PICAXE to PC Connections

This article describes in detail the connections necessary for two way communications between PICAXE microcontrollers and personal computers. Both serial connections and USB to serial conversion connections are covered.


How to Display an Image on an LCD using an EFM8 Microcontroller

How to Display an Image on an LCD using an EFM8 Microcontroller

Use the EFM8’s USB functionality to transfer an image from your PC to an LCD.


Projects Jul 24, 2015 by Robert Keim
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
BlueDBM Provides Solutions to the Future of Cloud Networking

BlueDBM Provides Solutions to the Future of Cloud Networking

The new system, invented by MIT researchers and presented at the International Symposium on Computer Architecture, makes FPGA flash storage servers as efficient as those using conventional RAM while saving energy usage on analytics of large datasets.


News Jul 17, 2015 by Jennifer A. Diffley
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