Everything for Electronics

Data Monitoring/Acquisition

Build a Custom Weather Gauge — Part 1

This fun, elegant, and useful project pulls data from the Internet so a series of useful displays can show all kinds of cool info in real time from your mantel or bookshelf in this impressive platform.

In this first article of a two-part series, we’ll discuss the circuit and code for each of the core components for the weather; take a deep dive on how the stepper is wired up; then learn about the node.js code that drives it.

Arduino PID Temperature Control

The “magic” of Proportional Integral Derivative (PID) process control can be mystifying. In this article, we’ll step you through using an Arduino in a hands-on exercise using a solid-state relay to control a 1,500 watt hotplate in a real world solution to a tricky problem: automating a vegetable canning process.

Build a Fun Wind Speed Tracker with a Raspberry Pi

I’ve enjoyed tracking wind speed for years with my Davis weather station. However, the tiny plot on the station’s LCD screen is not very resolved and I wanted it to be better ... a whole lot better. The solution: a Raspberry Pi!

Pocket Geiger Unit

Small Geiger-Müller (G-M) tubes make ideal sensors for pocket-sized devices to detect radioactivity. However,  even a small G-M tube needs an anode voltage in the 400 to 600 volt region. Here's how to generate that voltage from a 9 V battery.

Receiving Data with a Low Cost Shortwave Radio

Listening to shortwave radio is very interesting, and filled with the voices and music of far-off lands. Digging a bit deeper, there is another world of shortwave radio that does not use conventional sounds. It is the realm of data transmissions.

Build a Wall Wart Power Monitor

As an experimenter, I use wall warts all the time to power circuit boards, microcontroller boards, and even finished projects. However, during the checkout phase of a new circuit, wall warts present a problem. How do you measure their output when they’re plugged into a board or project box?