Skip to main content
Skip table of contents

LJM Software Installer Downloads - T4, T7, T8, Digit

The T8 is currently only supported with LJM 1.22+.

The downloads on this page install LabJack software for T-series and Digit devices. Most operating system and architecture combinations have their own installer. After running the appropriate installer, we suggest going through the Quickstart Tutorial for your device.

LJM Library for T-series and Digit Devices

The LJM library is LabJack's free, cross-platform library for simplifying device communication. It is included in the following software installer downloads.

Subsections

Windows (x86_64) LJM Software Installer Downloads

The drop-down below contains the installers for Windows Vista through Windows 11. There is support for both 32-bit and 64-bit operating systems.

Requirements

This installer requires an internet connection if .NET 2.0 is not already installed. To install without internet access and without having .NET 2.0 already installed, first install the Microsoft .NET Framework 3.5 Service pack 1 (Full Package). Alternatively, the Basic installer may be used without .NET. See the Example installer to create a custom installer to deploy your code in a single installer alongside LabJack dependencies.

Download - Windows Installer

Details

The following download link is for the latest release version of the LJM installer on Windows:

LabJack_2024-05-16.exe

The following software is included: LJLogM - Version: 1.07, LJStreamM - Version: 1.08, Kipling - Version: 3.4.3, Otero - Version: 1.56, LJM Library - Version: 1.2302, LJM Constants - Version: 2024.04.18.A
Also includes some UD device software: LJControlPanel - Version: 2.38, LJSelfUpgrade - Version: 1.33, LJLogUD - Version: 1.21, LJStreamUD - Version: 1.21, UD Library - Version: 3.53

Beta Windows Installer

  • We currently do not have a beta LJM installer available, check back soon for our next beta release.

For older software installer versions, see our Archived Releases.

macOS x64 LJM Software Installer Downloads

The drop-down below contains installation packages for Intel-based Mac OS X for T-series and Digit devices (64-bit only.) If you have a Mac with an Apple processor (M1, M2, etc.) please use the ARM64 macOS installer instead.

LJLogM and LJStreamM do not support macOS.

To use LJM with LabVIEW OSX please install the April 2021 Beta release or newer.

Download - macOS x64 Installer

Details

The following download link is for the latest release version of the LJM installer on macOS (x64):

LabJack-LJM_2024-05-16.zip

The following software is included: LJM Library - Version: 1.2302, LJM Constants - Version: 2024.04.18.A, libusb - Version: 1.0.25, Kipling - Version: 3.4.3

For older software installer versions, see our Archived Releases.

Beta macOS x64 Installer

  • We currently do not have a beta LJM installer available, check back soon for our next beta release.

Installation Instructions

  1. Download and extract the contents of one of the .zip archives above.

  2. Run LabJackM.pkg / LabJack-LJM_YYYY-MM-DD.pkg

  3. Follow the installer instructions.

MacOS 14 has introduced a breaking change to rpaths.
A fix for the time being is to add “/usr/local/lib” to your “DYLD_LIBRARY_PATH” environment variable.
This can be done by adding this line to your ~/.zprofile file:

CODE
export DYLD_LIBRARY_PATH=/usr/local/lib:$DYLD_LIBRARY_PATH

macOS ARM64 LJM Software Installer Downloads

The drop-down below contains installation packages for Apple silicon based (M1, M2, etc.) Mac OS X for T-series and Digit devices. If you have a Mac with an Intel based processor, use the x64 macOS installer instead.

LJLogM and LJStreamM do not support macOS.

To use LJM with LabVIEW OSX please install the April 2021 Beta release or newer.

Download - macOS arm64 Installer

Details

The following download link is for the latest release version of the LJM installer on macOS (arm64):

LabJack-LJM_2024-05-20.zip

The following software is included: LJM Library - Version: 1.2302, LJM Constants - Version: 2024.04.18.A, libusb - Version: 1.0.25, Kipling - Version: 3.4.3

For older software installer versions, see our Archived Releases.

Beta macOS arm64 Installer

  • We currently do not have a beta LJM installer available, check back soon for our next beta release.

Installation Instructions

  1. Download and extract the contents of one of the.zip archives above

  2. Run LabJack-LJM_YYYY-MM-DD.pkg

  3. Follow the installer instructions

MacOS 14 has introduced a breaking change to rpaths.
A fix for the time being is to add “/usr/local/lib” to your “DYLD_LIBRARY_PATH” environment variable.
This can be done by adding this line to your ~/.zprofile file:

CODE
export DYLD_LIBRARY_PATH=/usr/local/lib:$DYLD_LIBRARY_PATH

Linux x64 LJM Software Installer Downloads

The drop-down below contains LJM installation packages for the Linux x64 (64-bit) architecture. This includes devices with the most common AMD and Intel based processors. If you have an ARM based device such as a Raspberry Pi, use our ARM installers instead. To check compatibility, see the system requirements.

LJLogM and LJStreamM do not support Linux.

Download - Linux x64 Installer

Details

The following download link is for the latest release version of the LJM installer on Linux (x64):

LabJack-LJM_2024-06-10.zip

The following software is included: Kipling - Version: 3.4.3, LJM Library - Version: 1.2302, LJM Constants - Version: 2024.04.18.A

Beta Linux x64 Installer

  • We currently do not have a beta LJM installer available, check back soon for our next beta release.

For older software installer versions, see our Archived Releases.

Installation Instructions

  1. Download an appropriate LJM installer package from our download links above.

  2. Navigate to the file location in which you downloaded the package from a terminal session.

  3. Extract the package using the tar or unzip command:

    1. Extract a .tar.gz archive: tar -zvxf [installer package name here].tar.gz

    2. Extract a .zip archive: unzip [installer package name here].zip

  4. Navigate (cd) into the installer directory: cd [installer package name here]

  5. Run the install script with sudo: sudo ./labjack_ljm_installer.run

Linux ARMv7 LJM Software Installer Downloads

The drop-down below contains LJM installer packages for the Linux ARMv7 (armhf/armv7l) architecture. Tested on:

  • Raspberry Pi 2 Model B with kernel 3.18.11

  • Raspberry Pi 3 Model B with kernel 4.1.19

  • Raspberry Pi 4

  • BeagleBone Black with kernel 3.8.13

ARMv7 boards with similar or newer kernel versions should use this build. Older kernels should use the deprecated ARMv7 kernel 2.6 build in our archived installers. To check compatibility, see the system requirements.

The graphical LabJack programs (Kipling, LJLogM, or LJStreamM) do not support Linux ARM.

Download - Linux ARMv7 Installer

Details

The following download link is for the latest release version of the LJM installer on Linux (ARMv7):

LabJackM-1.1804-Raspbian-Linux-armhf-release.tar.gz

  • The install script for this package is called LabJackM.run.

  • The following software is included: LJM Library - Version: 1.1804, LJM Constants - Version: 2018.06.06.A

Download - Beta Linux ARMv7 Installer

Details

The following download link is for the latest beta version of the LJM installer on Linux (ARMv7):

LabJack-LJM_2023-11-21.zip

  • The install script for this package is called labjack_ljm_installer.run.

  • This installer requires the --without-kipling option specified when running the install script. Kipling is not supported on Linux ARM as of writing: sudo ./labjack_ljm_installer.run -- --without-kipling

  • The following software is included: LJM Library - Version: 1.23.1, LJM Constants - Version: 2020.10.18.A

For older software installer versions, see our Archived Releases.

Installation Instructions

  1. Download one of the LJM installer packages from our download links above.

  2. Navigate to the file location in which you downloaded the package from a terminal session.

  3. Extract the package using the tar command: tar -zvxf [installer package name here].tar.gz

  4. Navigate (cd) into the installer directory: cd [installer package name here]

  5. Run the install script with sudo: sudo ./[install script name here]

    1. The beta installer requires the --without-kipling option specified when running the install script:
      sudo ./labjack_ljm_installer.run -- --without-kipling

Linux AArch64 LJM Software Installer Downloads

The drop-down below contains LJM installer packages for the Linux AArch64/ARM64 architecture. This includes newer ARM based devices such as a Raspberry Pi running a 64-bit operating system. If you have a device with an Intel or AMD processor, use our x64 Linux installer instead.

Tested on:

  • Raspberry Pi 3 Model B with kernel 4.4.76 (with openSUSE 64-bit)

To check compatibility, see the system requirements.

The graphical LabJack programs (Kipling, LJLogM, or LJStreamM) do not support Linux ARM.

Download - Linux AArch64 Installer

Details

The following download link is for the latest release version of the LJM installer on Linux (AArch64):

LabJackM-1.2000-openSUSE-Linux-aarch64-release.tar.gz

  • The install script for this package is called LabJackM.run.

Download - Beta Linux AArch64 Installer

Details

The following download link is for the latest beta version of the LJM installer on Linux (AArch64):

labjack_ljm_minimal_2020_03_31_aarch64_beta_0.tar.gz

  • The install script for this package is called labjack_ljm_installer.run.

  • The following software is included: LJM Library - Version: 1.2100, LJM Constants - Version: 2020.03.30.A

For older software installer versions, see our Archived Releases.

Installation Instructions

  1. Download an appropriate LJM installer package from our download links above.

  2. Navigate to the file location in which you downloaded the package from a terminal session.

  3. Extract the package using the tar command: tar -zvxf [installer package name here].tar.gz

  4. Navigate (cd) into the installer directory: cd [installer package name here]

  5. Run the install script with sudo: sudo ./[install script name here]

Linux ARMv6 LJM Software Installer Downloads

The drop-down below contains LJM installer packages for the Linux ARMv6 architecture. Tested on:

  • Raspberry Pi 1 Model B

  • Raspberry Pi Zero

To check compatibility, see the system requirements.

The graphical LabJack programs (Kipling, LJLogM, or LJStreamM) do not support Linux ARM.

Downloads - Linux ARMv6 Installer

Details

The following download link is for the latest release version of the LJM installer on Linux (ARMv6):

LabJackM-1.1700-Raspbian-Linux-ARMv6.tar.gz

  • The install script for this package is called LabJackM.run.

  • The following software is included: LJM Library - Version: 1.1700, LJM Constants - Version: 2017.11.28.A

For older software installer versions, see our Archived Releases.

Installation Instructions

  1. Download an appropriate LJM installer package from our download links above.

  2. Navigate to the file location in which you downloaded the package from a terminal session.

  3. Extract the package using the tar command: tar -zvxf [installer package name here].tar.gz

  4. Navigate (cd) into the installer directory: cd [installer package name here]

  5. Run the install script with sudo: sudo ./[install script name here]

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.