REVIEW · OSCILLOSCOPES
Rigol DS1054Z Review
The default beginner oscilloscope recommendation for years, and still worth it.
By the OhmSavvy Research Team ·

| Model | Rigol DS1054Z |
|---|---|
| Bandwidth | 50MHz |
| Channels | 4 |
| Sample rate | 1 GSa/s |
| Best for | Hobbyists, students, and general electronics work |
| Review status | Hands-on tested by OhmSavvy |
Disclosure: OhmSavvy earns a commission from qualifying Amazon purchases made through these links, at no extra cost to you. How we're funded.
The verdict
The DS1054Z has been the default recommendation for beginner oscilloscopes for years, and for good reason — 4 channels and 50MHz of bandwidth at a genuinely approachable price.
Consider it if
- ✓You want four channels for multi-signal timing work on a beginner budget
- ✓Your work is microcontroller signals, audio-range work, and general digital debugging
- ✓You value strong community support and documentation while you learn
- ✓You'd rather buy the hands-on tested pick in this category than one assessed from its spec sheet alone
Skip it if
- ✕You work on RF or need bandwidth well beyond 50MHz
- ✕You want the most intuitive menus — navigation has a learning curve
- ✕You need a built-in signal generator: on this family that is only on the -S models
The trade-off: 50MHz of bandwidth is modest. It covers most beginner and hobby work, but if your projects are heading toward faster signals, the 100MHz Siglent SDS1104X-E gives more headroom from the factory.
Key specifications
- Bandwidth
- 50MHz
- Channels
- 4
- Sample rate
- 1 GSa/s
- Best for
- Hobbyists, students, general electronics
Checked against the manufacturer's official product page or datasheet and the official Amazon listing when this model was added to our guide.
Strengths and limitations
Reasons to buy
- +4 channels at this price is rare
- +Large, clear 7-inch display
- +Strong community support and documentation
Reasons to avoid
- −Menu navigation has a learning curve
- −Bandwidth is modest for RF work
Performance assessment
Channels and display
Four channels at this price are rare, and the 7-inch 800 × 480 display makes it practical to view several signals at once. Four inputs let you watch an SPI bus whole (clock, chip select, and both data lines) or follow a signal through three stages of an amplifier alongside its input.
Bandwidth and sample rate
50MHz and 1 GSa/s. By the 3–5× rule of thumb, that's comfortable on signals up to roughly 10–17MHz: enough for most microcontroller and audio-range work, but modest for RF. The 1 GSa/s figure is for a single channel; Rigol's datasheet gives 500 MSa/s per channel with two on and 250 MSa/s per channel with three or four on.
What 250 MSa/s with four channels means
With every input active, each channel gets one sample every 4 ns. A 50MHz signal has a 20 ns period, so that is five samples per cycle at the very top of the band: enough to show the frequency, too few to judge the shape of a sine accurately. For typical four-channel jobs, such as a 1MHz SPI clock beside its chip select and data lines, it is ample. If you need full speed, turn off the channels you aren't using and the per-channel rate climbs back to 500 MSa/s or 1 GSa/s.
Memory depth: Rigol's two sources disagree
The DS1000Z datasheet lists 24 Mpts of record length, while Rigol's current product page lists 12 Mpts standard with 24 Mpts as an option. Either figure is generous at this level. Taking them as maximum record lengths, 12 Mpts at the full 1 GSa/s covers 12 ms of capture and 24 Mpts covers 24 ms, long enough to record a burst of serial traffic and zoom into individual bits afterward. Check the listing for the memory option before you buy if long captures matter to you.
Update rate and finding glitches
Rigol quotes up to 30,000 waveforms per second. A faster update rate means less dead time between captures, so a rare glitch is more likely to land on screen. The Siglent SDS1104X-E is rated at 100,000 waveforms per second, which is one concrete reason to pay more for it if you hunt intermittent faults.
Decoding, connectivity and resolution
The datasheet lists parallel, RS232/UART, I2C and SPI decoding, plus USB host and device ports and LAN for saving screenshots and remote control. Rigol's product page presents bus triggering and decoding as options, so confirm what the unit you buy includes. The ADC is 8-bit, with a 12-bit high-resolution mode for small, slow signals.
Bought and tested on our bench
We bought this unit and tested it on our own bench, which is why it carries our "Hands-on Tested" badge rather than an assessment from the spec sheet alone. Detailed results from that testing aren't published on this page yet; when they are, they'll appear here with the method we used. Until then, the bandwidth, channel count, sample rate and display details on this page are verified against Rigol's own published data, and the verdict rests on what those specs mean for beginner and hobby work.
Buy the bandwidth you need
Rigol sells and specifies the DS1054Z as a 50MHz oscilloscope and documents no bandwidth upgrade for it. If your signals need more than 50MHz, buy a scope rated for it from the factory, like the 100MHz Siglent SDS1104X-E, rather than counting on anything beyond the published spec.
Alternatives to consider
Where to buy the Rigol DS1054Z
We link to the official Amazon listing. Prices change often, so check the current price at the retailer before you buy.
Frequently asked questions
Is 50MHz enough for a beginner?+
Usually. By the 3–5× rule of thumb, 50MHz handles signals up to roughly 10–17MHz, which covers Arduino and ESP32 projects, audio circuits, PWM, and common serial buses like UART, I2C and slower SPI. It runs short on fast edges, high-speed SPI, and anything radio-frequency.
Rigol DS1054Z or Siglent SDS1104X-E?+
Both have 4 channels and 1 GSa/s. The Siglent doubles bandwidth to 100MHz, keeps 500 MSa/s per channel with all four on against the Rigol's 250 MSa/s, and quotes a faster update rate. The Rigol costs less and remains plenty for most hobby work. Both are hands-on tested picks.
Is the menu navigation learning curve a dealbreaker?+
No, but it's real. Expect to spend some time early on finding where common settings live, since several adjustments take more button presses than on scopes with a more streamlined interface. The friction fades with repetition, and for most beginners it's outweighed by the four channels and large display at this price.
Does the Rigol DS1054Z have a built-in signal generator?+
No. Rigol's datasheet puts the built-in signal source only on the -S models of the DS1000Z family, which cost more. If you need a test signal, pair the DS1054Z with a separate function generator, or look at the Hantek DSO2D10, which builds a one-channel 25MHz generator into a two-channel scope.
How much memory does the Rigol DS1054Z have?+
Rigol's own sources differ. The DS1000Z datasheet lists 24 Mpts, while the current product page lists 12 Mpts standard with 24 Mpts as an option. Either way it is deep memory for a beginner scope, enough to keep the sample rate high over captures lasting several milliseconds or more, which matters when you record serial bursts and zoom in later.
Related
Rigol DS1054Z
4.8★★★★★


