Learn how to measure distances up to 20 ft with a sonar sensor on an Arduino!
Learn how to measure distances up to 20 ft with a sonar sensor on an Arduino!
In this continuing series of Building Raspberry Pi Controllers, you'll learn how to build a object detection control…
In this continuing series of Building Raspberry Pi Controllers, you'll learn how to build a object detection control circuit for operating a small DC motor using a photocell.
The intuitive, step-by-step procedure presented in this article will help you to successfully perform reflow soldering in…
The intuitive, step-by-step procedure presented in this article will help you to successfully perform reflow soldering in your toaster oven.
Take a few minutes to characterize a light dependent resistor (LDR) and you can build a simple and reasonably accurate…
Take a few minutes to characterize a light dependent resistor (LDR) and you can build a simple and reasonably accurate light meter can be built using an LDR and an Arduino.
In the last installment, we built the hardware to control an AC waveform with a TRIAC as the first step in a DIY solder…
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.
With this microcontroller-to-PC interface you can conveniently monitor a temperature and visualize how the temperature…
With this microcontroller-to-PC interface you can conveniently monitor a temperature and visualize how the temperature changes over time.
This article explains how to install PyVisa and MatPlotlib for Python. PyVisa connects a computer to the measurement…
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.
Use a laser and a photo resistor to build a laser based point-to-point communication system. The best part? It's under $10.
Use a laser and a photo resistor to build a laser based point-to-point communication system. The best part? It's under $10.
This project will show how to build a basic analog voltmeter using an Arduino Uno, LabVIEW software, and littleBits…
This project will show how to build a basic analog voltmeter using an Arduino Uno, LabVIEW software, and littleBits electronics modules.
In this article I will show you how to use the internal EEPROM of an ATMega 328P microcontroller. I will use a…
In this article I will show you how to use the internal EEPROM of an ATMega 328P microcontroller. I will use a USB-to-serial converter, and an LM35 temperature sensor. I will also give you some tips and tricks when designing a PCB.
Build your own TDR out of a scope and a signal generator to troubleshoot long cable runs and impedance mismatches.
Build your own TDR out of a scope and a signal generator to troubleshoot long cable runs and impedance mismatches.
Part 5 in the “How to Make an Ambient Light Monitor” series.
Part 5 in the “How to Make an Ambient Light Monitor” series.
Create a smart home by displaying the current salt level of your water softener with the CC3200 and a proximity sensor.
Create a smart home by displaying the current salt level of your water softener with the CC3200 and a proximity sensor.
Part 4 in the “How to Make an Ambient Light Monitor” series
Part 4 in the “How to Make an Ambient Light Monitor” series
Learn how to use an EFM8 microcontroller to convert current and voltage measurements to digits that can be displayed on…
Learn how to use an EFM8 microcontroller to convert current and voltage measurements to digits that can be displayed on an LCD. We'll discuss a convenient way to report analog-to-digital conversion values that represent current and voltage amplitudes.
Use the EFM8’s USB functionality to transfer an image from your PC to an LCD.
Use the EFM8’s USB functionality to transfer an image from your PC to an LCD.
The 08M2 is the smallest member of the PICAXE family of microcontrollers; it is inexpensive, versatile, and easy to…
The 08M2 is the smallest member of the PICAXE family of microcontrollers; it is inexpensive, versatile, and easy to program using free software.
It's easy to make a simple digital voltmeter using an Arduino and 16x2 liquid crystal display (LCD).
It's easy to make a simple digital voltmeter using an Arduino and 16x2 liquid crystal display (LCD).
For many applications, there's no need to use a more expensive liquid crystal display to display data. A simple…
For many applications, there's no need to use a more expensive liquid crystal display to display data. A simple seven-segment display is sufficient.