Set-up Instructions

This section is under construction

Install Virtualbox

Go to Virtualbox.org and download version 7.0.X

in 001.00 DownoadVirtualBox

Click on the Download Button, that will take you to the Downloads page

in 001.01 DownoadVirtualBox DownloadsPage

there, scroll down to click on "Previous Releases"

in 001.02 DownoadVirtualBox ClickOnPreviousReleases

Select the 7.0.X release

in 001.03 DownoadVirtualBox SelectVersion7.0

and install.

Import VM

Visit Gcentral/cti and download the OVA file for the CTI virtual machine

in 001.04 GCentral CTI

Now File  Import Appliance into Virtualbox

in 002.00 ImportAppliance

Find the downloaded OVA and press Next

in 003.00 ApplianceToImport
in 004.00 ApplianceSettings

Press finish and the OVA will Import and appear as a new Virtual Machine (VM).

in 005.00 ImportingAppliance
in 006.00 Start

When imported open the new VM

You may need to click on the "Show" button to get to your Virtual Machine

in 008 Show
Tip, the right ctrl button will free your mouse if the VM steals it.

We no longer log in as a ROOT. The amazing team behind CTI has figured out how to avoid the need to have a ROOT Login. We will be using instead the CTI STUDENT log in with password = labviewtraining

in 009.00 LogIn

You will see the following Desktop

in 011.00 Desktop

Setting Up Your Keyboard

To change to a different keyboard, open up the start-up menu:

in 012.00 ClickOnMenu

Type Keyboard and click on "Keyboard and Mouse"

in 012.01 TypeKeyboard

Click on "Keyboard Layout" Select the keyboard that suits from the extensive list!

in 013.00 KeyboardLanguage

Load and Activate LabVIEW

We strongly recommend that you open Firefox before you activate LabVIEW. Open up the start-up menu and click on Other>>Post a question on the NI Forums This will open the NI Forums.

in 014.00 OpenNIwebsite

If you don’t have an account, please create one and log in. If you already have an account, please log in. The first time you open Firefox it may take a little longer to refresh.

in 014.01 CreateNIaccountOrLogIn

You also need to have LabVIEW Community Edition Listed as one of your products. To verify this, go to "My Products". This may take a couple of minutes.

in 014.02 MyProducts

You should have LabVIEW Community Edition, Linux listed as one of your products

in 014.04 LabVIEWCommunityEditionLinux
Don’t see LabVIEW Community Edition Listed

If you don’t see, it, you will need to initiate the LabVIEW download process to gain that entitlement.

To download, go to Products>>LabVIEW

in 014.05 ProductsLabVIEW

Click on the Download button

in 014.06 ClickDownload

Select the Community Edition for Linux and click Download

in 014.07 SelectLinuxCommunityEdition

You can cancel the download process because LabVIEW is already installed on your VM. You just needed to initiate the download process to get the entitlement.

Now, you can minimize Firefox for now and let’s open LabVIEW to activate it. Double-click on the LabVIEW shortcut on the VM desktop

in 014.08 ClickOnLabVIEWdesktopShortcut

Activate LabVIEW Community Edition License. You will need to log in again to your NI Account on on NI.com.

in 015.00 ActivateLabVIEWCommunityEdition

This will load the activation website in using Firefox

in 016.00 NIuserAccount

Tap in your user account details and the LabVIEW license will activate.

LabVIEW will now load as normal

Install Course Materials

in 018.00 AccessCommunityTrainingResources

Open the start-up menu and click on Other>>Visit LabVIEW Community Training on GitHub

in 019.00 GitHubCTImaterial

Select the course you wish to give.

in 020.00 DownloadZIP

Download as a zip file

in 021.00 OpenDownloads

Click on the file symbol

in 022.00 Extract

and extract to Desktop

in 023.00 ExtractDestination

You should now have a desktop that resembles this

in 024.00 ExtractedMaterials

Installing Drivers

Open up ../4) LabVIEW Instrument Drivers in a window

Clicking on the Computer icon on the desktop and then on the File System, navigate to /usr/local/natinst/LabVIEW-2024-64/instr.lib

Drag HandsOnPi2040 directory to ../instr.lib

in 025.00 DragInstrumentDriverTOinstr.lib

Open LabVIEW and create a new VI. Check the drivers are in the instr.lib as expected

in 026.00 HandsOnInstrumentPalette

Making Emulator Exe run in Linux

The file CTIPicoVISAEmulator.exe needs to be set to be executable Open the GettingStartedLabVIEW1-English-main folder and navigate to 3) LabVIEW Instrument Emulator/builds/HandsOn and right-click on CTIPicoVISAEmulator folder and select "Open in Terminal"

in 026.99 OpenInTerminal

Then type ls Enter

Then type ./CTIPicoVISAEmulator.exe Enter

If you get a Permission denied, then type

chmod u+x CTIPicoVISAEmulator.exe Enter

Now you should be able to type ./CTIPicoVISAEmulator.exe Enter

in 027.00 MarkEXE
Click here if you are getting other errors

If you get other errors, then you need to build the Emulator executable for your VM.

Navigate to Desktop/GettingStartedLabVIEW1-English-main/3) LabVIEW Instrument Emulator/Project and double-click on HandsOn.lvproj ot open it in LabVIEW

Double-click Build Specifications

Right-click on CTIPicoVISAEmulator and click on Build

in 027.01 BuildSpecifications

Once is done, click on the Explore button

in 027.02 Explore

and you should be able to execute the exe

in 027.03 EmulatorExecuting

Setting Pico Firmware

Each Raspberry Pi Pico will need the course firmware installed on it.

Hold the BOOTSEL button down on the Pico and plug the USB cable into the computer. The Pico will act as a flash drive.

in 028.00 BOOTSEL

In the Linux VM select Devices>>USB>>Raspberry Pi RP2 Boot [0100] (or similar)

in 029.00 DevicesUSB

This will mount the hard drive on the desktop

in 030.00 DeviceAsUSBflashDrive

Next drag and drop the course firmware file onto the Pico. This will install and the Pico LED will flash green 6 times.

in 031.00 DragFirmware

Connect and Test the Pico

In the Linux VM select Devices>>USB>>Raspberry Pi Pico [0100] (or similar)

in 032.00 ConnectVMtoUSBdevice

Connect the Pico

Hardware

USA and UK Suppliers

Raspberry Pi Pico:

Pico Breadboard Kit:

Analog Test Board:

China Suppliers

Pico Breadboard Kit:

Raspberry Pi Pico:

Note

For Lesson 5, you’ll be testing the Pico board’s analog inputs. The course manual references a blue board with two potentiometers, but this specific board is not included with the hardware provided. Instead, you’ll only need a single potentiometer for this lesson. Please ensure you have one available before proceeding.

Support Software

Part of the idea behind this project is there to be zero costs for the software side of things. The VM is pre-loaded with LibreOffice – it is the preferred medium for Manuals The VM also has a program called Pinta – this is a layered graphics program similar to Paint.net. The wiring diagrams are made with this.