Home/Devices/NI

NI USB-6000

The NI USB-6000 is NI’s entry-level USB DAQ: eight single-ended ±10 V inputs at 12 bits and 10 kS/s aggregate, four digital lines and a 32-bit edge counter, with no analog output. Teaching labs and test benches buy it for basic voltage logging where a USB-6001 is more than the job needs.

NIMultifunction DAQDAQAtlas: Through DAQAtlas Bridge on a Windows PC

Specifications

Analog inputs88 single-ended; no differential mode
Resolution12-bit
Max sample rate10 kS/saggregate across scanned channels (one multiplexed ADC)
Input ranges±10 V
Input modessingle-ended
Digital I/O4
Counters1
IsolationNo
InterfacesUSB
List price$289ni.com list price (782602-01), Oct 2026

Vendor driver by OS

DriverNI-DAQmx (via DAQAtlas Bridge)
WindowsYes
macOSNo
LinuxNo

Vendor software

NI-DAQmxWindowsFree. Driver plus NI MAX configuration utility and test panels; NI-DAQmx for Linux does not list this device
FlexLoggerWindowsLite edition free; professional paid. configuration-based logging for NI DAQ hardware
LabVIEWWindowsPaid. Graphical programming with NI-DAQmx VIs; NI-DAQmx has no macOS version

USB-6000 support on Windows, Linux and macOS

The USB-6000 runs on NI-DAQmx, NI’s free driver, and NI’s hardware and OS compatibility table lists it for Windows 11, Windows 10 LTSC and Windows Server 2022 and 2025. The same table marks it “Not Supported” on every desktop Linux distribution NI-DAQmx covers (RHEL 9 and 10, openSUSE Leap 15.6 and 16, Ubuntu 22.04 and 24.04). There is no NI-DAQmx for macOS, and NI-DAQmx Base, the old Mac driver, ended at version 15.0 with macOS 10.14 as its newest supported release. On Windows you get NI MAX for configuration and test panels, FlexLogger for logging without code, and the NI-DAQmx API for LabVIEW, C and Python through NI’s nidaqmx package.

Sample rate, range and resolution on a 12-bit multiplexed input

All eight inputs share one 12-bit converter through a multiplexer, so 10 kS/s is the total for the scan list. Scan four channels and each gets 2.5 kS/s at most. The only range is ±10 V single-ended, so one code is roughly 4.9 mV wide. That resolution suits 0 to 10 V transmitters, battery and supply rails and slow control signals, and it is too coarse for millivolt signals such as bridge sensors or thermocouples. The four digital lines are individually programmable as inputs or outputs, and the counter does rising or falling edge counting on PFI 0. The device is bus powered over USB Full Speed, with a 16-position screw terminal plug for wiring. NI’s list price at the time of writing is $289 for the enclosed kit and the same for the OEM board.

If you need analog output or a differential input mode, the USB-6001 adds both for a small step up in price. DAQAtlas, which is in development, reaches the USB-6000 through DAQAtlas Bridge running on the Windows PC it is plugged into, as the NI DAQ on a Mac guide describes.

Questions

Does the NI USB-6000 work on a Mac?

Not directly. NI-DAQmx has no macOS version, so the USB-6000 needs a Windows PC running the driver.

Does the USB-6000 work on Linux?

No. NI’s compatibility table marks the USB-6000 as not supported by NI-DAQmx on desktop Linux, so it needs Windows.

Is 10 kS/s per channel on the USB-6000?

No, 10 kS/s is the aggregate rate for the whole scan list because all eight inputs share one ADC.

Specifications and prices are taken from the vendor’s published pages at the time of writing and can change. Check the vendor before you buy. Sources: 1 · 2 · 3 · 4