All About Circuits

Latest IoT Technical Articles

Categories

House-Monitoring Framework with Arduino and Raspberry Pi: The Paranoid App

House-Monitoring Framework with Arduino and Raspberry Pi: The Paranoid App

Learn how to use a Raspberry Pi and an Arduino to develop a system for monitoring and controlling your home.


Projects Jun 03, 2016 by Cezar Chirila
Make a GPS Navigation System for a Boat with a Raspberry Pi

Make a GPS Navigation System for a Boat with a Raspberry Pi

If you are a boat owner, I'll guess you've seen some of the prices on the chart plotters and navigation tools. Some of them are pretty expensive. In this article I'll show you how I deal with that.


C-BISCUIT: The Brains of the Operation

C-BISCUIT: The Brains of the Operation

In this article, we teach C-BISCUIT how to do important life things, such as booting into our OS of choice, and connecting to the Wi-Fi it'll come to know as the gateway to knowledge.


Projects Apr 26, 2016 by Trevor Gamblin
How to Eliminate Ground Loops with Signal Isolation

How to Eliminate Ground Loops with Signal Isolation

This project explains how to isolate signals to eliminate ground loops in electronic systems.


Projects Jan 29, 2016 by Orrin Bigelow
Introducing the Particle Photon

Introducing the Particle Photon

The Particle Photon is a powerful little board with the ability to easily connect objects to the internet. This series of articles will be enough to get you up and running with the Particle Photon.


Projects Jan 07, 2016 by Leanna Pancoast
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.


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.


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.


Convert a Vintage Thermostat into a Modern Energy Saver

Convert a Vintage Thermostat into a Modern Energy Saver

Programmable thermostats can save a lot of energy and money. But you don't have to buy one- you can convert an old mechanical thermostat into a programmable thermostat using an Arduino and a servo.


Understanding Analog-to-Digital Converters: Deciphering Resolution and Sampling Rate

Understanding Analog-to-Digital Converters: Deciphering Resolution and Sampling Rate

Resolution and sampling rate are two important factors to consider when selecting an analog-to-digital converter (ADC). In order to understand these fully, concepts such as quantisation, and the Nyquist Criterion must be understood to a certain degree.


Use an Arduino to Convert an Old Mechanical Thermostat into a Programmable Thermostat

Use an Arduino to Convert an Old Mechanical Thermostat into a Programmable Thermostat

Programmable thermostats can save a lot of energy and money. But you don't have to buy one. You can convert an old mechanical thermostat into a programmable thermostat using an Arduino and a servo.


Design Your Own Controller for a Solder Reflow Oven

Design Your Own Controller for a Solder Reflow Oven

In the last installment, we built the hardware to control an AC waveform with a TRIAC as the first step in a DIY solder reflow oven. This tutorial continues the project by showing you how to set up the low-level hardware to measure temperature, read the zero-cross detector, drive the TRIAC, and print to the serial terminal using a USART.


Projects Nov 17, 2015 by Patrick Lloyd
Connect a PICAXE to the Internet of Things

Connect a PICAXE to the Internet of Things

Connecting a PICAXE to the IoT through an ESP8266 module is easy once you know the process. Here are the details you need!


Read and Write on NFC Tags with an Arduino

Read and Write on NFC Tags with an Arduino

Learn to use an Arduino to read NFC tags and write information on them! Near field communication protocols are what electronic devices can use to communicate and transfer data between each other.


Communicate with Your Arduino Through Android

Communicate with Your Arduino Through Android

Want to send text to an Arduino with an Android smartphone? Here's how! This article will show how an Arduino (or almost any other microcontroller) can "talk" with your smartphone, sending and receiving text in both directions.


How To Build A Thermostat with a PICAXE

How To Build A Thermostat with a PICAXE

An inexpensive PICAXE microcontroller makes it easy to read a temperature sensor, compare the temperature to a setpoint, and turn a heater or cooler circuit on or off.


Make a BLE Temperature Sensor with the nRF51

Make a BLE Temperature Sensor with the nRF51

This article demonstrates how to use the built-in die temperature sensor on the nRF51. The die temperature is not the same as ambient temperature, but can be calibrated to ambient temperature by using a correction factor.


How to Build a Web-based Garage Door Controller

How to Build a Web-based Garage Door Controller

Use your Android device to open and close your garage door! Much better than that clunky remote you've been using.


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
How to Add Bluetooth to a Ceiling Fan

How to Add Bluetooth to a Ceiling Fan

How to add BLE capabilities to a wireless ceiling fan by incorporating the nRF51 in the remote control. Part of our series on the nRF51.