# Ordering New DAQ

**URL:** https://mworks.discourse.group/t/ordering-new-daq/131
**Category:** Support
**Created:** [January 19, 2021, 3:30pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131 "2021-01-19T15:30:23Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [January 19, 2021, 3:30pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131/1 "2021-01-19T15:30:23Z")

</div>

Hi Chris,

I have an NI I/O board in my current rig, and I’m thinking of transitioning to an Arduino Uno based on the [post](https://mworks.github.io/news/2019/09/19/nidaqmxbase-eol/) you had shared. Before making the purchase, I just wanted to check if you’d heard of any strong arguments for/against Arduino (vs LabJack, or other devices) from other users recently?

Thanks,  
Sachi

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [January 19, 2021, 3:59pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131/2 "2021-01-19T15:59:57Z")

</div>

Hi Sachi,

Arduino and compatible boards remain my first choice for basic I/O tasks. However, I don’t recommend the Arduino Uno, which is based on a very old and limited microcontroller chip. Instead, I’d suggest something more capable, such as the [Adafruit Feather M0](https://www.adafruit.com/product/2772). I’ve been working with the [Bluetooth variant](https://www.adafruit.com/product/2995) of this board for several years and have found it to be very capable and reliable. (You may hear some gripes from Michael about this same board, but his issues revolve around connecting to it from an iPad via Bluetooth, which I assume isn’t relevant to your setup.) I also think the [Arduino Nano 33 BLE](https://store.arduino.cc/usa/nano-33-ble-with-headers) looks like a great option, even if you don’t need its Bluetooth capabilities. However, I haven’t yet used that board myself.

A LabJack device would be a better choice if you require more powerful I/O capabilities (e.g. high sampling rate analog input, or counter or quadrature digital inputs). However, MWorks’ support for LabJack hardware is still a work in progress. If an Arduino-compatible board will meet your needs, that will be the quickest way to get up and running with a replacement for your NI hardware.

If you need more info, please let me know!

Cheers,  
Chris

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [January 19, 2021, 7:46pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131/3 "2021-01-19T19:46:18Z")

</div>

Hi Chris,

Thanks for the detailed response!—this is really helpful. While my current set-up doesn’t require extra ADC support, Ko suggested it’d be safer to purchase LabJack so we can standardize across all our experimental rigs.

Would you recommend purchasing the U6 then? (Mworks compatibility-wise). We’re also okay waiting for a month or two if you were already planning on any updates in that time-frame.

Thanks again!

Best,  
Sachi

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [January 20, 2021, 1:59pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131/4 "2021-01-20T13:59:04Z")

</div>

Hi Sachi,

> Would you recommend purchasing the U6 then?

No. MWorks will support the [T4](https://labjack.com/products/t4) and [T7](https://labjack.com/products/t7), so you should go with one of those.

> We’re also okay waiting for a month or two if you were already planning on any updates in that time-frame.

I’m not sure I can make any promises in that time frame, but we’ll see. Can you tell me what specific I/O capabilities you need (digital, analog, etc.)? That is, how do you currently use the NI device in your experiments?

Thanks,  
Chris

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [January 21, 2021, 5:30pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131/5 "2021-01-21T17:30:46Z")

</div>

Hi Chris,

I currently only use three DAQ inputs: for juice reward, experiment start/stop trigger, and stimulus on/off information.

Alternatively, we could hold off on purchasing DAQs for other rigs, and just purchase one Arduino board for my current setup. Then, once LabJack T4/T7 is compatible with MWorks, we could upgrade all of them. What do you think?

Sachi

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [January 22, 2021, 1:58pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131/6 "2021-01-22T13:58:29Z")

</div>

Hi Sachi,

> I currently only use three DAQ inputs: for juice reward, experiment start/stop trigger, and stimulus on/off information.

So that’s three digital output lines, one to the juice pump, two to the recording system, correct? The new LabJack interface already supports single-line digital input/output, so I could make that available to you relatively quickly.

That said, let me just emphasize again how great Arduino-type boards are for these kinds of tasks: They’re inexpensive, simple, reliable, and not hampered by lousy, vendor-provided software drivers. LabJack’s interface software is relatively good, but with Arudinos we have full control of the software on both the Mac _and_ device sides. It’s hard to overstate how useful that is, particularly when debugging problems.

> Alternatively, we could hold off on purchasing DAQs for other rigs, and just purchase one Arduino board for my current setup. Then, once LabJack T4/T7 is compatible with MWorks, we could upgrade all of them. What do you think?

Given how inexpensive Arduino boards are, that seems like a fine plan. But as I said, I can have a limited version of the LabJack interface ready in relatively short order, if you’d prefer to go that route.

Chris

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [May 25, 2021, 4:20pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131/7 "2021-05-25T16:20:04Z")

</div>

Just to close this out for the archive: We discovered [some issues](https://mworks.tenderapp.com/discussions/questions/6511#comment_49178261) with the Arduino Nano 33 BLE, so we went with the [Arduino Nano 33 IoT](https://store.arduino.cc/usa/nano-33-iot-with-headers) instead. I’m still planning to add support for the LabJack T4 and T7, but this isn’t done yet.

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [July 19, 2022, 7:06pm UTC](https://mworks.discourse.group/t/ordering-new-daq/131/8 "2022-07-19T19:06:54Z")

</div>


