nScope on Raspberry Pi

nScope has always been intended for low-cost educational purposes, and the Raspberry Pi single board computer is the perfect companion for nScope. And now, with the latest version of Raspian, the Raspberry Pi operating system, experimental openGL drivers are available! Since nScope draws the oscilloscope graph with openGL, this means nScope now runs really smoothly on Raspberry Pi. Although there are a few graphical glitches, the user interface is completely usable. We have tested nScope on Raspberry Pi 2 and Raspberry Pi 3.

nScopeRaspberryPi

nScope running on a Raspberry Pi 2

How to install nScope on Raspberry Pi.

Step 1. Install the Raspberry Pi openGL driver.

The first thing you need to do is upgrade Raspberry Pi, if you haven’t. You can follow the instructions on the Raspberry Pi website, or simply type the following commands:

sudo apt-get update
sudo apt-get dist-upgrade

Once you’re up to date with Raspberry Pi, you can enable the openGL driver via the command-line options menu, called raspi-config.

sudo raspi-config
raspi-config screen

raspi-config screen

Once you have entered the configuration file, select Advanced Options -> GL Driver -> Enable, and reboot. You must reboot before the openGL driver will be enabled.

Step 2. Download nScope software for the ARM processor

To do this graphically, simply download the .deb file below, and double-click to install.

nScope_0.6-1_arm.deb

Or you can run the following commands to download and install the package.

wget http://www.nscope.org/prerelease2015/v06/linux/nscope_0.6-1_arm.deb
sudo dpkg -i nScope_0.6-1_arm.deb

Step 3. Plug in nScope and run the software

After you install nScope, you must replug nScope in order for it to be recognized. To run the software, click the menu, and look under the education subfolder.