• ShopSHOP
  • ShopLEARN
Live Chat Software
Measurement Computing
The Value Leader in Data Acquisition

  Advanced Product Search
EmailEmail Call MeCall Me
We're here to help
International Languages Great Prices  |  Superior Warranties  |  Free Tech Support International Distributors
MCC Data Acquisition eNews   DASYLab DAQ Software

Data Acquisition Product Selection Catalog

Learn about Data Acquisition



24-Channel Digital I/O Device

Key Highlights

32-bit event counter

Based on industry standard 82C55

24 digital I/O

View the complete USB-1024 Series


TracerDAQ® software included for acquiring and displaying data and generating signals

Universal Library includes support for Visual Studio® and Visual Studio® .NET, including examples for Visual C++®, Visual C#®, Visual Basic®, and Visual Basic® .NET

Comprehensive drivers for DASYLab® and NI LabVIEW™

Supported by MATLAB® Data Acquisition Toolbox™

InstaCal software utility for installation, calibration, and testing

Supported Operating Systems: Windows® 8/7/Vista®/XP SP2, 32-bit or 64-bit

Adobe PDF Product Data Sheet - PDF printable
Adobe PDF Product User's Manual - PDF printable
Software and Driver Downloads


[+] View Larger Image

  • Pricing
  • Reviews
  • Q & A
  • Overview
  • Specifications
  • Included/Optional Software
Part Number Description Price Quantity Purchase
Prices shown are in U.S. dollars for orders placed within the U.S. For international orders, please contact one of our distributors in your area.
USB-1024LS USB-based 24-channel digital I/O device
$89.00 Add to cart
Other Options
USB-1024HLS USB-based 24-channel, high-current (64 mA sink, 15 mA source) digital I/O device
$189.00 Add to cart
USB-DIO96H USB-based digital I/O device with 96 high-current output (formerly USB-1096HFS)
$439.00 Add to cart
USB-DIO96H/50 USB-based device with 96 high-current (24 mA source, 64 mA sink) digital I/O, uses 50-pin connectors
$329.00 Add to cart
USB-DIO24/37 USB-based 24-channel digital I/O board with 37-pin D-Sub connector
$99.00 Add to cart
USB-DIO24H/37 USB-powered digital I/O board with 24 high-current (64mA sink, 15mA source) digital I/O with 37-pin D-Sub connector
$199.00 Add to cart
PCI-DIO24 PCI-based 24-channel, logic-level digital I/O board
$99.00 Add to cart
PCI-DIO24H PCI-based 24-channel, high-drive, 64 mA logic-level digital I/O board
$209.00 Add to cart
PCI-DIO48H PCI-based 48-channel, high-drive, 64 mA logic-level digital I/O board
$279.00 Add to cart
PCI-DIO96 PCI-based 96-channel logic-level digital I/O board
$309.00 Add to cart
PCI-DIO96H PCI-based 96-channel, high-drive, 64 mA logic-level digital I/O board
$349.00 Add to cart
PCIe-DIO24 24-channel, PCI Express (PCIe) bus compatible digital I/O board
$289.00 Add to cart
PCIe-DIO96H 96-channel, high-drive, 64 mA PCI Express (PCIe) digital I/O board
$459.00 Add to cart
DASYLab® LITE DASYLab Lite includes all drivers, comes without analysis, limited module count, and includes one Layout Window
More Options...
$499.00 Add to cart
DASYLab® BASIC DASYLab Basic includes all drivers, all standard modules (except Signal Analysis and Actions), and one Layout Window $1,299.00 Add to cart
DASYLab® FULL DASYLab Full includes all drivers, all standard modules, 200 Layout Windows, and Control Sequencer $1,799.00 Add to cart
DASYLab® PRO DASYLab Pro includes all drivers, DASYLab Full version, plus all add-on modules (without third-party modules) $2,499.00 Add to cart
DASYLab® RUNTIME DASYLab Runtime allows you to run an existing worksheet application on an additional computer (with compatible hardware configurations) $449.00 Add to cart
DASYLab® UPD Basic DASYLab upgrade to the latest Basic license $259.00 Add to cart
DASYLab® UPD Full DASYLab upgrade to the latest Full license $359.00 Add to cart
DASYLab® UPD Lite DASYLab upgrade to the latest Lite license $99.00 Add to cart
DASYLab® UPD Pro DASYLab upgrade to the latest Pro license $499.00 Add to cart
DASYLab® UPD RT DASYLab upgrade to the latest Runtime license $99.00 Add to cart
TracerDAQ® Pro Out-of-the-box virtual instrument suite with strip chart, oscilloscope, function generator, and rate generator – professional version
$199.00 Add to cart

Rated 4.5 out of 5 by 8 reviewers.
Rated 5 out of 5 by Measurement Computing USB IO Products are an excellent value I used this to generate input signals for some software testing. It is reasonably straightforward to coble something together with the example code they provide. Technical support is also responsive and helpful. April 2, 2014
Rated 5 out of 5 by the BEST way to integrate peripherals into an application It's often a challenge to integrate peripherals into applications if using anything other than a serial or Ethernet. All integration issues ended when I 'discovered' the 1024LS - it's a perfect match for my applications - globally. Once I understood the outputs it was very easy to use, the tech support has been outstanding (I've learned a lot through the tech support). I've had no reliability issues - I've yet to have a component fail after several years using them. it's been a pleasure working with Measurement Computing - and I'm a fan of the 1024LS. John Bouma Berkut Systems September 4, 2013
Rated 5 out of 5 by Works Great This economical device works exactly as described. The API interface is easy to use. It was no problem to integrate into my application. The universal library will allow me to use other USB products from MCC without major changes to my application. August 5, 2013
Rated 5 out of 5 by Very Pleased I've used quite a number of Measurement Computing 24-Channel I/O devices, from ISA, PCI, and now USB bus with the USB-1024LS. I've been very pleased at all aspects of this, from placing the order to coding custom software for the device, to it's rock solid reliability in handling our radio automation needs of monitoring programming closures, and switching channel assignments. I know I can rely on these devices, and will not hesitate on purchasing more as our needs expand. August 1, 2013
Rated 5 out of 5 Great product for what it does. I have several of these, and use them for many temporary, setups that do not require high speed I/O. I like the suggestion that is made in another review of a USB 3.0 version, and might want to buy one or more of those, but normally I just go to a desktop computer and use the equally easy to use and cost-effective PCI bus PCI-DIO24 when I need higher speed. My only other suggestion would be a version that has the matching 37 pin connector with the PCI-DIO24, but looks as 'slick' as this one. The version that is USB and has the 37 pin connector is a bare board and needs to be mounted in a box to protect it, or make it look slicker for the client. Or just a pre-made, ready to go add-on box that fits the one you currently offer would be fine. August 1, 2013
Rated 4 out of 5 by This product is very usefull This product is very easy to use and have a lot of applications for automatizing purposes May 14, 2013
Rated 5 out of 5 by Great little device We use this to test a concept for running a lighting board. The API was very easy to use with good documentation. The I/O device worked perfectly and the test was a success. March 26, 2013
Rated 2 out of 5 by USB 2.0 polling limit issue (1,000 per second) The USB 2.0 protocol's polling rate limit of 1,000 per second prevents REAL-TIME sampling higher than 1K samples per second, when buffering in packets will not meet design goals for real-time sampling at 50K samples per second. The Measurement Computing Tech Support Team is unaware of this USB 2.0 polling limit effect, and the Measurement Computing specification documentation does not include this important factor (and the specifications for 'MC' DAQ devices does not provide example "sample rate ability/limits", a matrix of likely configuration case studies for achievable sample rates and limits based on typical hardware & software combinations). So we need a "USB 3.0" DAQ to avoid the 1,000 per second polling limitation on real-time sample rates (when not using buffered packets), so we can achieve a real-time 50K samples per second rate. March 26, 2013
1-8 of 8
(1 Question : 3 Answers)

Product Q&A

Ask your questions. Share your answers.

« Back
Company Size: 1-100
Software Used: NI LabVIEW
Application:: Quadrature sensor
1 year ago
Customer avatar
Billerica, MA, USA
Read all my Q&A
Please wait while more information about Roger is loaded.
Additional information about Roger could not be loaded.
0out of 0found this question helpful.
Was this helpful?helpful0unhelpful0


Unfortunately, the USB-1024LS cannot be hardware timed. This function is possible with some of our multifunction DAQ boards such as the USB-2500 Series.
1 year ago
Customer avatar
Read all my Q&A
Please wait while more information about MeasurementComputing is loaded.
Additional information about MeasurementComputing could not be loaded.
0out of 0found this answer helpful.
Was this helpful?helpful0unhelpful0

Roger - can you provide a few more details about what you're trying to do.

I'm using the 1024LS in conjuction with a laser photo cell to detect when an object breaks the beam of light. In my case I've wired the photo cell to pins 19 and 20 (the counter), then using a timer in the software to **continually** retrieve the value of the counter. When the counter increments I know the beam has been broken - and I grab the time from the computer. I dont know if that's anywhere near what you're trying to do - but if not, shoot me any details and I might be able to help..
7 months ago
Customer avatar
Read all my Q&A
Please wait while more information about boumaj is loaded.
Additional information about boumaj could not be loaded.
0out of 0found this answer helpful.
Was this helpful?helpful0unhelpful0

Yes by using the DASYLab® or NI LabVIEW you can use this to create an time program for any specific operation as a activate a relay to control any electric device
Company Size: 1-100
Software Used: NI LabVIEW
Job Title:: Eng.
Industry:: Plastic
Application:: Machine automatizing
11 months ago
Customer avatar
San Clemente
Read all my Q&A
Please wait while more information about Clemente12454 is loaded.
Additional information about Clemente12454 could not be loaded.
0out of 0found this answer helpful.
Was this helpful?helpful0unhelpful0
1 of 1
1 of 1
The bus-powered USB-1024LS from Measurement Computing adds 24 channels of logic-level digital I/O to any USB port. It’s the perfect tool for monitoring and controlling the state of switches, fans, valves—any simple electrical device on the bench or on the factory floor.

The USB-1024LS is reliable and rugged enough for any DAQ application. If it weren’t, it wouldn’t come with an industry-best limited lifetime warranty and Harsh Environment Program.

The combination of the USB-1024LS and Measurement Computing’s DAQ software suite gives you a complete data acquisition solution that will have you taking measurements in minutes. The device is fully USB plug and play and easy to use. It is powered from the USB port, so no external power connection is ever required.

Digital I/O
Number of Channels: 24
Counter Timer
Counter Inputs: 1
Counter Resolution: 32 bit
Measurement Type
Measurement Type: Digital I/O
Interface List
Interface: USB
Included Software
InstaCal InstaCal Installation, configuration, and test software in one package simplifies these important steps as you turn your PC into a measurement system. Installation detects new hardware and configures your computer and board. Calibration software automates this critical step and keeps your measurements accurate. Test routines verify that all the board's features are operating, and will speed you to a quick resolution. If you need to, call our free technical support. Included free with every board.
TracerDAQ® TracerDAQ® TracerDAQ is an out-of-the-box application that allows data to be generated, acquired, analyzed, displayed and exported within seconds of installing Measurement Computing data acquisition hardware. TracerDAQ has been completely redesigned to provide significant performance and feature improvements over previous versions. It now offers four different data acquisition applications; a Strip Chart, an Oscilloscope, a Function Generator and a Rate Generator, all of which are accessed via a common, easy-to-use menu page. TracerDAQ is provided standard with all Measurement Computing PCI- and USB-based data acquisition products to get customers up and running quickly and efficiently.
ULx for NI LabVIEW™ ULx for NI LabVIEW™ Advanced Driver for use with NI LabVIEW™ 8.5 – 2013. Allows quick development of instrumentation, acquisition, and control applications with Measurement Computing hardware devices
Universal Library Universal Library Programming libraries for Windows® Visual Studio® programming languages, and others. A complete function library to simplify the configuration and operation of your measurement board. A single, universal set of functions operates all our products so you only have to learn to use our library once.

Optional Software
DASYLab® Software DASYLab® Software lets you interactively develop PC-based data acquisition applications by simply attaching functional icons. DASYLab offers real-time analysis, control, and the ability to create custom graphical user interfaces (GUIs). What’s more, in contrast to other graphical programming environments, which can require weeks of training to master, DASYLab has a very short user-learning curve. Many applications can be configured in a few minutes, rather than days or weeks.

Linux® Support for MCC DAQ Products Linux® Support for MCC DAQ Products is available in two different ways. MCC provides direct Linux support for our DAQFlex data acquistion products. DAQFlex products support message-based programming for both Windows and Linux. Many MCC products are also supported under third-party Linux drivers. These professional drivers provide support for many MCC products including most USB and PCI hardware.
MATLAB® Support for MCC Products MATLAB® Support for MCC Products – MATLAB® is a software environment for data acquisition, data analysis, and application development. MATLAB supports MCC hardware by using the MATLAB® Data Acquisition Toolbox™. MATLAB supports the data acquisition and analysis process along with interfacing with data acquisition devices and instruments, analyzing and visualizing the data. It also produces presentation-quality reports to share results with others.
TracerDAQ® Pro TracerDAQ® Pro Provides four virtual instrument applications used to graphically display and store input data – and generate output signals – within minutes of installing Measurement Computing data acquisition hardware. The applications allow the user to customize appearance, store configurations for future use, save data to a file for export and – with the use of interactive hotspots – change settings while the application is running.