Classic Heathkit OL-1 Scope Gets Some TLC

These days, not only are oscilloscopes very common, but even a cheap instrument today would have been the envy of the world’s greatest labs not that long ago. But back in the day, the home experimenter basically had two choices: buy a surplus scope that a big company was getting rid of or build a Heathkit. [Radiotvphononut] bought an old Heathkit OL-1 scope at an estate sale and set about putting it back in service.

If you are used to a modern scope, you’ll be amazed at how simple a scope like this can be. A handful of tubes and a CRT is the bulk of it. Of course, the OL-1 is an analog scope with a 400 kHz bandwidth. It did, however, have two channels, which was a rarity at the time.

The OL-1 was sold for a few years up to 1956 and cost about $30 as a kit. There was a version with a larger screen (five whole inches) that cost an extra $40, so you can bet there were more OL-1s sold since $40 was a big ask in 1956. While they don’t seem like much today, you were probably the envy of the ham club in 1956 when you lugged this in for show and tell.

This is a long video, but it pays off at the end. Overall, this was a more capable scope than the $66 scope from 10 years earlier we looked at. Did you ever wonder how people visualized signals before the CRT? Funny, we did too.

Continue reading “Classic Heathkit OL-1 Scope Gets Some TLC”

Tearing Down A Digital Scope From ’78

If you’re a fan of vintage electronics and DIY tinkering, you’ll find this teardown by [Thomas Scherrer] fascinating. In a recent video, he delves into a rare piece of equipment: the Data Lab Transient Recorder DL 901. This device looks like a classic one-channel oscilloscope, complete with all the knobs and settings you’d expect.

The DL 901, made by Data Laboratories Ltd., is a mystery even to [Thomas], who couldn’t find any documentation online. From the DC offset and trigger settings to the sweep time controls, the DL 901 is equipped to handle slow, high-resolution analog-to-digital conversion. The circuitry includes TTL chips and a PMI DAAC 100, a 10-bit digital-to-analog converter. [Thomas] speculates it uses a successive approximation technique for analog-to-digital conversion—a perfect blend of analog finesse and digital processing for its time.

Despite its intriguing features, the DL 901 suffers from a non-responsive analog input system, limiting the teardown to a partial exploration. For those who enjoyed past Hackaday articles on oscilloscope teardowns and analog tech, this one is a treat. Watch the video to see more details and the full process of uncovering this vintage device’s secrets.

Continue reading “Tearing Down A Digital Scope From ’78”

Supercon 2023: Aleksa Bjelogrlic Dives Into Circuits That Measure Circuits

Oscilloscopes are one of our favorite tools for electronics development. They make the hidden dances of electrons visually obvious to us, and give us a clear understanding of what’s actually going on in a circuit.

The question few of us ever ask is, how do they work? Most specifically—how do you design a circuit that’s intended to measure another circuit? Aleksa Bjelogrlic has pondered that very idea, and came down to explain it all to us at the 2023 Hackaday Supercon.

Continue reading “Supercon 2023: Aleksa Bjelogrlic Dives Into Circuits That Measure Circuits”

Hackaday Links Column Banner

Hackaday Links: September 1, 2024

Why is it always a helium leak? It seems whenever there’s a scrubbed launch or a narrowly averted disaster, space exploration just can’t get past the problems of helium plumbing. We’ve had a bunch of helium problems lately, most famously with the leaks in Starliner’s thruster system that have prevented astronauts Butch Wilmore and Suni Williams from returning to Earth in the spacecraft, leaving them on an extended mission to the ISS. Ironically, the launch itself was troubled by a helium leak before the rocket ever left the ground. More recently, the Polaris Dawn mission, which is supposed to feature the first spacewalk by a private crew, was scrubbed by SpaceX due to a helium leak on the launch tower. And to round out the helium woes, we now have news that the Peregrine mission, which was supposed to carry the first commercial lander to the lunar surface but instead ended up burning up in the atmosphere and crashing into the Pacific, failed due to — you guessed it — a helium leak.
Continue reading “Hackaday Links: September 1, 2024”

Handheld Oscilloscope Meter Reviewed

We live in a time where there’s virtually no excuse not to have some kind of oscilloscope. As [IMSAI Guy] shows in a recent video, for what you might expect to pay for a decent meter, you can now get one that includes a scope. There are several options out there but it is hard to know how much to spend to get the best possible product. The Zoyi ZT-702S that he looks at costs under $80. But is it worth it?

Scopes that connect to your PC are often very inexpensive. You can also find little toy scopes that use a microcontroller and a little LCD screen. Even though the specs on these are usually appalling, they will still let you visualize what’s happening in a circuit. Sure, you want an expensive bench scope with lots of channels sometimes, but often, you just need to see a signal in broad strokes. Having a scope and a meter together is very handy.

Continue reading “Handheld Oscilloscope Meter Reviewed”

2024 Tiny Games Contest: Pi-O-Scope-Pong

[Aaron Lager]’s Pi-O-Scope-Pong project takes a minimal approach to Pong by drawing on an oscilloscope to generate crisp paddles and ball. A Raspberry Pi takes care of the grunt work of signal generation, and even uses the two joysticks of an Xbox controller (connected to the Pi over Bluetooth) for inputs.

Originally, [Aaron] attempted to generate the necessary signals directly from the Pi’s PWM outputs by doing a little bit of RC filtering on the outputs, but was repulsed by the smeary results. The solution? An old but perfectly serviceable 8-bit MAX506 DAC now handles crisping up the visuals with high-quality analog outputs. Code is available on the project’s GitHub repository.

There isn’t any score-keeping or sound, but one thing that it has over the original Pong is a round ball. The ball in the original Pong game was square, but mainly because cost was a concern during design and generating a round ball would have ballooned the part count.

In many ways, Pong itself is a great inspiration for the Tiny Games Challenge, because the simplicity of its gameplay was likely a big part of its success.

Continue reading “2024 Tiny Games Contest: Pi-O-Scope-Pong”

Recovering An Agilent 2000a/3000a Oscilloscope With Corrupt Firmware NAND Flash

Everyone knows that you can never purchase enough projects off EBay, lest boredom might inadvertently strike. That’s why [Anthony Kouttron] got his mitts on an Agilent DSO-X 2014A digital oscilloscope that was being sold as defective and not booting, effectively just for parts. When [Anthony] received the unit, this turned out to be very much the case, with the front looking like it got dragged over the tarmac prior to having the stuffing beaten out of its knobs with a hammer. Fortunately, repairing the broken encoder and the plastic enclosure was easy enough, but the scope didn’t want to boot when powered on. How bad was the damage?

As [Anthony] describes in the article, issues with this range of Agilent DSOs are well-known, with for example the PSU liking to fry the primary side due to soft power button leaving it powered 24/7 with no cooling. The other is corrupted NAND storage, which he confirmed after figuring out the UART interface on the PCB with the ST SPEAr600 ARM-based SoC. Seeing the sad Flash block decompression error from the Windows CE said enough.

This led him down the rabbithole of finding the WinCE firmware images (nuked by Keysight, backed up on his site) for this scope, along with the InfiniiVision scope application. The former is loaded via the bootloader in binary YMODEM mode, followed by installing InfiniiVision via a USB stick. An alternate method is explained in the SPEAr600 datasheet, in the form of USB BootROM, which can also be reached via the bootloader with some effort.

As for the cause of the NAND corruption, it’s speculated that the scope writes to the same section of NAND Flash on boot, with the SPEAr600’s Flash controller documentation not mentioning wear leveling. Whether that’s true or not, at least it can be fixed with some effort even without replacing the NAND Flash IC.