Fork me on GitHub

Project Notes

#156 MSO5074FG_unboxing

Unboxing and first tests of a Hantek MSO5074FG oscilloscope


For a while I’ve been contemplating a new oscilloscope purchase. In the end my decision boiled down to two in a similar price range:

  • Hantek MSO5074FG - 70MHz 4-channel scope with 25MHz function generator and 8 channel logic analyzer
  • Rigol DS1074Z - 70MHz 4-channel scope

It really was a balance between the brand value of Rigol and the excellent communications interfaces of the DS1074Z, compared to an unbeatable price and set of features in the Hantek MSO5074FG (but without the range of communications interfaces). In the end I decided to take a bet on the Hantek.

The MSO5074FG is in the Hantek MSO5054F(G) range - basically the same specs but with increased bandwidth.

I was concerned at first by the fact the the product is not listed on, but very pleasantly surprised when emails to both Hantek and the seller on aliexpress were answered within hours, with the explanation that the MSO5074FG is not marketed internationally (yet) and so not listed on the English web site.

Unboxing and First Impressions

Not disappointed! With DHL shipping, I had it in my hands within a week. All arrived to spec, nothing missing and no damage. I even had an email from the seller with a picture of the benchtest they performed prior to shipping.

First thoughts?

  • build quality is quite impressive
  • knobs and buttons all have a firm positive feel
  • no obvious issues such as misalignment of labels or connectors with the faceplate

A CD comes with the product, but I believe nothing that you cannot also download from the Hantek product page. That includes manuals and software. The manual is pretty decent; available in English and all the basic info and technical specs you need to use the product correctly.


First Boot and Probe Compensation

Switching on .. and it boots fine! From system info I can see that this is its second boot (the first being the seller’s benchtest).

The manual describes how to perform probe compensation and that all goes well…

probe comp

First Test - DDS Sine Wave

Still finding my way around the features, but here’s an easy test:

  • setup the DDS function generator for a simple 1kHz sine wave
  • monitor the function generator output on channel 1

Here’s what it looks like:

DDS Sine Trace

And here’s a test of the ‘save to USB device’ to capture the screenshot. Unfortunately I still haven’t figured out how to take the screenshot without the utility menu edging its way into the picture:

DDS Sine Trace Export

Conclusion .. For Now

OK, I’ve barely started to scratch the surface, and have yet to try anything that will really push the scope’s capabilities. As I learn more or run into issues, I’ll probably update my notes here.

But so far I’m a very happy camper! It will definitely start popping up as a tool used in the little projects I add to this collection.

Essential Scope Viewing

Some great tutorials:

Credits and References

About LEAP#156 ToolsTest EquipmentOscilloscope
Project Source on GitHub Project Gallery Return to the LEAP Catalog

This page is a web-friendly rendering of my project notes shared in the LEAP GitHub repository.

LEAP is my personal collection of electronics projects, usually involving an Arduino or other microprocessor in one way or another. Some are full-blown projects, while many are trivial breadboard experiments, intended to learn and explore something interesting (IMHO!).

The projects are usually inspired by things found wild on the net, or ideas from the sources such as:

Feel free to borrow liberally, and if you spot any issues do let me know. See the individual projects for credits where due. There are even now a few projects contributed by others - send your own over in a pull request if you would also like to add to this collection.