All About Circuits

Latest Industrial Automation Articles and Videos

Categories

How to Build a Robot - Avoiding Obstacles

How to Build a Robot - Avoiding Obstacles

Part five of a series of articles on building a robot that can follow lines or walls and avoid obstacles!


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!


How to Build a Robot - Line Follower

How to Build a Robot - Line Follower

Part four of a series of articles on building a robot that can follow lines or walls and avoid obstacles!


Control Your AC Mains with a Microcontroller

Control Your AC Mains with a Microcontroller

Learn how to put together your own toaster oven controller with a handful of inexpensive, through-hole parts. The emphasis is on safety, low price, and minimal modification of the toaster oven.


Projects Nov 09, 2015 by Patrick Lloyd
Data: The New Currency

Data: The New Currency

How big exactly is big data? It's the world's most precious commodity and, without it, the internet would be sent back to the 1990's.


News Nov 06, 2015 by Ujjwal Roy
How to Build a Robot - Testing Hardware

How to Build a Robot - Testing Hardware

Part three of a series of articles on building a robot that can follow lines or walls and avoid obstacles!


How to Build a Robot - PCB Design

How to Build a Robot - PCB Design

Part two of a series of articles on building a robot that can follow lines or walls and avoid obstacles! This time we'll be covering PCB design.


An Interview with the Makers of MakerArm

An Interview with the Makers of MakerArm

The MakerArm is an astonishingly powerful desktop digital fabrication system with interchangeable toolheads that enable it to do everything from address envelopes to print 3D landscapes.


News Oct 25, 2015 by Jennifer A. Diffley
Get Started with Matplotlib in Python to Visualize Data Collected from Measurement Instruments

Get Started with Matplotlib in Python to Visualize Data Collected from Measurement Instruments

This article explains how to install PyVisa and MatPlotlib for Python. PyVisa connects a computer to the measurement instruments and matplotlib helps to visualize the data collected from these instruments.


Projects Oct 24, 2015 by Ujjwal Roy
Intro to Embedded Development: Styles and Standards

Intro to Embedded Development: Styles and Standards

Some of the unique aspects of embedded programming design will be highlighted, and various standards and tools common to the field will be discussed. Great for first-time designers and developers who have some programming experience, but are new to microcontrollers and things such as real-time operating systems.


Review of the Top Free Electronics Design Automation Software

Review of the Top Free Electronics Design Automation Software

A brief overview of several of the major free EDA tools out on the market geared toward budding electrical circuit designers.


News Oct 15, 2015 by Patrick Lloyd
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 an LED Light Strip AHRS with Arduino and MPU-6050

Make an LED Light Strip AHRS with Arduino and MPU-6050

Use a WS2812 RGB LED strip to visualize the pose of an MPU-6050 6-degree-of-freedom IMU in three dimensional space.


Projects Oct 13, 2015 by Patrick Lloyd
Raspberry Pi Project: Control a DC Fan

Raspberry Pi Project: Control a DC Fan

Control a fan based on the current temperature with a Raspberry Pi!


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 Real-Time Clock with a PICAXE

How to Build a Real-Time Clock with a PICAXE

Teaming up a PICAXE µC, a DS1307 real time clock module, and an LCD117 serial adapter with a liquid crystal display is a fun, educational way to assemble your own date and time demo.


A New Spin on Maker Spaces

A New Spin on Maker Spaces

Maker spaces are utilizing existing spaces to keep costs down and engage young minds. Here's a closer look at one successful approach.


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