Homebrew on the Rigol DS1052E ‘scope

We love our little Rigol 1052E oscilloscope. It’s seen us through some perplexing problems and loved being upgraded from 50 MHz to 100 MHz. We’ve always been pleased with its role dictating waveforms for us, but we never thought we’d see homebrew apps for our little ‘scope.

We’re not exactly sure who [Krater] is, but he’s been working on some homebrew development for the Rigol DS1052E oscilloscope. Right now the capabilities are somewhat limited; all programming is via PEEKs and POKEs. Still, this is a fairly impressive development.

This wonderful little ‘scope has already had some time in the limelight by being easy to upgrade to 100 MHz. Hopefully with the new capabilities (Tetris, somebody make Tetris), this scope will become a staple in workshops around the world.

A tip ‘o the hat goes to [Rainer Wetzel] for sending this one in. Check out the video after the break to see an almost-working game of Pong playing on the 1052E

EDIT: [krater] dropped into the comments to tell us about his blog entry. Keep up the good work.

Comments

  1. Bob says:

    With Tetris, you hope “this scope will become a staple in workshops around the world”?

    What, so that EVERYONE’S productivity can go down the tubes? :-)

  2. Patrick says:

    I thought the title said “Hebrew on the Rigol DS1052E ‘scope.”

    Not sure if that’s more or less impressive.

  3. SparkyGSX says:

    being able to run custom software is a nice feat, but it would be great if the custom software could add features to the existing software, like new trigger modes, filters, math operations, protocol interpretation, etc.

  4. Reg says:

    I didn’t see the 50 ->100 MHz articles, but it’s a really bad idea. While the digital part may allow such things, the analog part won’t. Scope front ends are very delicate and complex. The antialis filter for a 50 MHz scope won’t work well w/ a 100 MHz, though not as bad as going the other way.

    I rather suspect that when the boards come from assembly they are tested and a decision is made as to which ones are 100 MHz. Those that won’t pass as 100 get configured and sold as 50.

    In support of this view I’d note that 50’s are in stock at Rigolna.com for $329, but they say to call about availablity for the 100 MHz.

    Still a really good deal.

  5. qwerty says:

    Reg, the 1052 and the 1102 are the exact same thing in hardware, this was confirmed by multiple sources.
    The only problem right now is the new 1052 firmware protection that, AFAIK, isn’t yet hacked. In other words, no 1052 bought recently can be upgraded to 100 MHz.

  6. krater says:

    Oh, that was really quick…the video is only one day old :)

    I hope we build a big open source community for the Rigol…
    There is a blog entry to the video too:

    http://codenaschen.de/tichyblog/admin/index.php?action=blog&entry=10_Rigol%20DS1052e%20Homebrew%204%20All

  7. vtl says:

    Really cool, reminds me of those tek and hp scopes with tetris/asteroids as easter eggs with the factory firmware.

  8. Happy customer says:

    The newer DS1052E firmware must be downgraded to introduce the patchable version.
    The manufacturer serial number is generated from the original.
    The scope is placed into diagnostic mode to load the new firmware. Note, the newest 100MHz firmware has some slight differences that make it unstable on the old 1052E.
    Then run the recalibration routine to setup the scope, and enjoy.

    Company seems to have caught on since the price of this unit went up last year…

  9. Mine just shipped today from rigolna.com. Factory price $329. Cheaper than amazon? Can’t wait to play pong! ;-)

    Of course, no device is properly hacked until it runs Doom!

  10. Dave Jones says:

    It’s possible to hack the boot screen too:

    Dave.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,380 other followers