News & Articles

Get started learning to build your own electronics by following our FREE online courses below!
Learn More »



Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop
Take Me To The Gadgetory!
Arduino DDS Shield

Posted June 20, 2013 by Chris

“ In this article we will go through the process of building this Arduino Waveform Generator Shield whilst simultaneously reviewing the bugs and features found during the construction and usage. This article will focus mainly on the hardware side of things since the firmware was pre-written for the Arduino.”

Motor Control via Infrared Distance Sensor

Posted January 3, 2013 by Chris

“In this article, we will go step-by-step through the process of understanding, designing and building a system that uses an infrared proximity sensor for input, correlates that input to how far away an object is from the sensor and then drives a motor and some LEDs at distinct speeds depending upon the proximity of the object.”

Multi Servo Control Using Arduino UNO

Posted October 4, 2012 by Chris

“In this article, we’ll continue looking into how to control servo motors by controlling two at the same time. We’ll take a look at some of theory behind the actual servo signal and control, then how to wire up the two servos to an Arduino UNO board and finally write up some software to control them both synchronously and asynchronously.”

An Arduino Outputting VGA Signals

Posted September 6, 2012 by Chris

“In the past I have built many, many VGA based projects,, but never with Arduino and so, in this article, we will use the Arduino UNO platform to simulate VGA signals using straight C code. This doesn’t even come close to how video card designers do it, but it’s a fun exercise in seeing how well we understand the timing of the Arduino and AVR microcontroller as well as the VGA protocol.”

Super Simple Arduino Tachometer

Posted August 30, 2012 by Chris

“In this article we will explore how to use an IR transmitter and receiver break-beam pair similar to the PIC Tachometer project I built a few months ago, but because of popular demand, the Arduino system will be used for all the processing and break-beam interruption counting. The end result will be a 16×2 LCD displaying the RPM of some computer fans.”

Arduino 16×2 LCD Interface

Posted August 23, 2012 by Chris

“This article will be very similar to the 16×2 LCD PIC Interface and FPGA to 16×2 LCD articles, but this time we will be looking at how to use the Arduino to interface with a standard 16×2 LCD. Remember these LCDs allow for english, greek, numbers and japanese hiragana/katakana to be output so they’re very useful in many, many ways.”

Building A Robot – Part 3: Proximity Sensor

Posted May 17, 2012 by Chris

“This week we will continue our Building A Robot series with Part 3: The Proximity Sensor. The standard IR proximity sensor will be introduced and integrated into the robot we built in Part 1: The Chassis and combined with the motor control we developed in Part 2: Motor Control. The final product will be a robot that can sense its surroundings.”

Building A Robot – Part 2: Motor Control

Posted May 10, 2012 by Chris

“In this article we will move forward with the Building A Robot series by adding the electronics necessary to control the speed and direction of both motors on the robotic chassis, which we developed in the previous article, Part 1: The Chassis. The two main additions in this portion of the project are a microcontroller and a motor controller IC.”

Building A Robot – Part 1: The Chassis

Posted May 3, 2012 by Chris

“Another month purely devoted to robotics is upon us and we’re celebrating by releasing a 5 part, Building A Robot, series. This week we’re starting with the fundamentals, learning about DC motors and a Robot Chassis. Every week we’ll learn something new as we progress toward having a fully-functional robot.”

Arduino LED Flashing Introduction

Posted April 19, 2012 by Chris

“In this article we will take a look at a standard Arduino, understand what’s necessary for building small programs for it, use an example program and modify it to get a feeling for the basics. This article is meant for anyone who just purchased an Arduino Platform and wants to get started with it, so no Arduino robots this time around! ”