Analog Discovery 2 is now Compatible with Raspberry Pi 4

We always envisioned seamless functionality between the Raspberry Pi and our Analog Discovery 2 USB oscilloscope. Through Pi versions 1, 2, and 3, there was still a small snag left to be addressed for the two to sing in perfect harmony. Good news – with the release of the Raspberry Pi 4, the issues have been resolved, and now you have access to a complete benchtop by combining the Analog Discovery 2’s oscilloscope, waveform generator, and logic analyzer with the RPi 4 small single-board computer.

The Analog Discovery 2’s WaveForms software is Mac, Windows, and Linux compatible, and also has a version for ARM. It works on devices such as the Zybo, Beaglebone Black, and Orange PI PC, but unfortunately, due to an issue with the FTDI driver on older versions of Raspberry Pi, the ARM version of WaveForms has not worked on Raspberry Pi with Analog Discovery 2. That all changed when RPi 4 was released!

Once the Raspberry Pi is all set up with the Raspbian Operating System the Analog Discovery 2 can be set up in 4 simple steps:

  1. Download and Install the Adept Runtime for ARM

2. Download and install WaveForms for ARM

3. Connect the Analog Discovery 2 to a USB 3 port and Open WaveForms

4. Select the Device and start taking measurements!

You can view the full instructions for installing WaveForms on the Raspberry PI 4 on the Digilent Wiki.

18 Comments on “Analog Discovery 2 is now Compatible with Raspberry Pi 4”

  1. I dont get it. My Analog Discovery2 makes those same 13 measurements without a RaspberryPi4.

    1. That’s correct Paul! The Raspberry Pi 4 is simply an alternative to the computer in the whole setup.

      1. What are impressive projects using the analog discovery2 and the raspberry pi together?

        1. The Raspberry Pi 4 just came out within the past few weeks, so we’re still waiting on our users’ case studies. Anything that could be done with Analog Discovery 2 normally can be done on this as well!

  2. Very nice, but will this work with the Version 1 of the Analog Discovery? Our circuits lab has 30 units that we currently use in our computer lab down the hall from the circuits room, but if I can build a system with a small display , the PI, and the Discovery 1 it might be worth trying to get some funding to pay for the PI’s , cables, and displays.

    1. Hi! It will absolutely work with Analog Discovery 1. Go get your funding!

  3. Great work has been done with this!
    I would love if I could use my android phone/tablet with AD2, it would be just perfect!

  4. Have been looking forward to this for some time! I am quite comfortable with Waveforms on Windows, how does the ARM version compare? Is there any different functionality? Will I notice much of a difference between the two? Thanks, Dave

    1. Hey Dave,

      Excellent questions. We’ll start with the last one first – no, you won’t see much of a difference. If you’re using the 1 Gb Raspberry, you will essentially ONLY be able to run WaveForms on the machine. We haven’t noticed any interruptions in performance when using the 2 Gb or 4 Gb versions. Regarding the differences between the ARM version and Windows version, it’s best to ask forum.digilentinc.com. The WaveForms developer, Attila, is active there.

      Cheers!

  5. Download link for Adept2 run-time (for ARM platform) does not work (for two latest versions). Some older versions work OK. Is it possible to fix it?

  6. This is interesting. I have an old 10″ Acer netbook. I replaced the display with the pixelXi daylight viewable display so I could use if with navigation software on our sailboat. We have moved on with technology on the boat, but it seems I could “attach” these two items to the laptop and have a daylight viewable ‘scope. But the netbook is too old to have a USB3 port. Will it still work on an older USB port? Is the issue the power needed to run the pi4?

  7. Hey we have the RPi 4 Model B 4GB connected to AD2 and unfortunately i still have some USB trouble and disconnection, when trigger is armed for long term… where to send the detailed error?

    1. Hi Florian! Have you checked forum.digilentinc.com?

  8. Is there a need or advantage of a 4GB RPi4 vs a 2GB ? there seems to be a ~40% higher price for a RPi4 4GB over a 2GB version

    1. Hey Jeff, think of it as RAM or bandwidth for the device. The smaller one will run WaveForms, but you won’t be able to do much else at a reasonable speed. The more GB you have, the more simultaneous actions you can likely take without a speed hit.

Leave a Reply

Your email address will not be published. Required fields are marked *