Boards & Bits All articles
DIY & Making

We Built a Scope Out of a Raspberry Pi and a $60 ADC Hat — Here's Where It Crushed (and Choked)

Boards & Bits
We Built a Scope Out of a Raspberry Pi and a $60 ADC Hat — Here's Where It Crushed (and Choked)

Every maker hits the same wall eventually. You're debugging a sensor, checking a PWM signal, verifying a crystal is actually oscillating — and you're doing it blind, because a real oscilloscope costs more than your entire project budget. The used market helps, but even a battered Rigol DS1054Z will set you back $300-350 these days.

So when the claim started circulating that a Raspberry Pi plus an ADC HAT could replace a bench scope for around $100 all-in, we had to find out ourselves. We built one. We benchmarked it. And we've got opinions.

The Build: What's Actually on the Bench

The parts list is refreshingly short:

Total damage: roughly $120, and you can shave that if you've already got a Pi gathering dust in a drawer somewhere. The software side runs on open-source tools — most builds use a Python frontend or one of the community scope applications that pipe samples from the HAT's SPI interface into a scrolling display with cursors and measurements.

Assembly took under an hour, and half of that was wrestling the GPIO standoff headers. If you've ever stacked a HAT, you already know everything you need to know.

Benchmark Round One: Rise Time and Bandwidth

Here's where the dream hits the first speed bump. Our bench reference, a Siglent SDS1102, has a 100 MHz analog front end with a rise time around 3.5 nanoseconds. The Pi-based rig, bottlenecked by its ADC sample rate of roughly 100 kSPS per channel in continuous mode, tops out around a few kilohertz of usable signal bandwidth.

Let's be blunt: you are not probing a 16 MHz crystal with this thing. You're not looking at SPI clock edges or I2C bus traffic in any meaningful way. The Pi rig sees slow analog signals — thermistor drift, photodiode responses, battery discharge curves, audio-range waveforms — and that's it.

But within that lane, it's genuinely good. Our 1 kHz square wave came through clean, with amplitude readings within 1.5% of the Siglent. For a $120 instrument, that's respectable.

Benchmark Round Two: Noise Floor

This is where the DIY build flipped the script. The 16-bit ADC on the HAT delivers an effective noise floor that made our 8-bit bench scope look like it was viewing the world through a screen door. When we measured a precision 2.5V reference, the Pi rig resolved ripple and drift that the bench scope simply smeared into flat line.

If your measurements live in the millivolt range — sensor bridges, audio, low-level analog — the Pi rig actually wins this round outright. Resolution beats speed when you're staring at a DC signal.

Benchmark Round Three: Trigger Stability

The bench scope's hardware trigger fires like clockwork, every time, on edges the Pi rig can't even see. The software trigger on the Pi build works, but it's bursty. Memory buffers fill, the display hitches, and capturing a one-off glitch feels more like fishing than measuring.

For repetitive, slow signals, it's fine. For anything intermittent or fast, you'll want real hardware.

The Candid Verdict

Trust the Pi rig for: DC and low-frequency analog measurements, high-resolution voltage readings, slow sensor work, logging, and anything where 16-bit depth matters more than speed.

Don't trust it for: anything above ~10 kHz, timing measurements, protocol debugging, or transient capture. That's the territory where a real scope earns its price tag.

The honest framing: this isn't a scope replacement. It's a precision slow-channel digitizer that happens to cost less than a nice dinner for two. Pair it with a cheap handheld scope or a used bench unit and you've got a two-instrument setup that covers both speed and resolution for less than either alone would have cost a few years ago.

For a weekend build, it's a blast — and the logging and scripting capabilities you get from running everything on a Pi are something no bench scope can match. Your spreadsheet will thank you.

Got a DIY instrument build you're proud of? Drop it in the comments — we're always hunting for the next bench experiment.

All Articles

Related Articles

Your Lab Is Bleeding Money While You Sleep: The Real Cost of Standby Power in Your Workshop

Your Lab Is Bleeding Money While You Sleep: The Real Cost of Standby Power in Your Workshop

Your Soldering Iron Is Lying to You: The Hidden Temperature Problem Wrecking Your Builds

Your Soldering Iron Is Lying to You: The Hidden Temperature Problem Wrecking Your Builds

That Cheap USB Cable in Your Junk Drawer Is Quietly Sabotaging Your Builds

That Cheap USB Cable in Your Junk Drawer Is Quietly Sabotaging Your Builds