Home About News New Customer My Account My Cart All products Download Support
Products Get Started
Demos Contact Us
Browse products
All products
My account
My quotes
My cart
Click here for upcoming events ..

Get Started: USB-microDig & Max (MacOS X)
Get Started: USB-microDig & Max (MacOS X) without Connect Using the USB-microDig with Max/MSP

This document will walk you through the procedure of installing the drivers and connecting to your USB-microDig using Max/MSP. For this walkthrough, you will need:


  • A USB-microDig
  • Turn sensor (or any other sensor)


  • A working installation of Max/MSP (v4.x or v5)
  • Virtual Com Port driver
  • iCube external in your Cycling '74/externals folder
  • icubex.digitizer placed in the Max5/patches folder

Installing the Virtual Com Port driver

The USB-microDig requires a driver to allow it to be seen as a virtual serial port.
You can find the driver here
You will need to reboot after installing the drivers.

Installing the iCube external

The iCube object talks to the USB-microDig.
You can download it here
Place the icube.mxo file (found in the objects folder within the zip file linked above) in the folder Cycling '74/externals (Cycling '74/max-externals in Max5).

Using the icubex.digitizer object

Once the icubex.digitizer.maxpat file is placed in the Max5/patches folder, it can be integrated into your own patches. Alternately, if you choose not to put icubex.digitizer into the patches folder, you'll need to place it in the same folder as any patch that includes it.

The icubex.digitizer can be included in your patch, just like any object. Double-clicking on it brings up the patch itself, which has controls for connecting to the I-CubeX digitizer of your choice, and for turning sensor inputs on and off and changing the resolution of the sensor data. If you're using the USB-microDig, you can also control the digital outputs from this patch.

Connecting to the USB-microDig

Once you've added icubex.digitizer to your patch, double click on it to see the controls. In the Connection section at the top, choose USB-microDig from the pulldown menu, and then SLAB_USBtoUART (the virtual serial port that the USB-microDig uses) in the port menu.

If you don't see the port listed, make sure your driver is properly installed.

Upon connecting, the port menu will turn green and the red LED on the USB-microDig will stop flashing. At this point, you can start receiving sensor data. To turn on any of the 8 analog sensor inputs, click on 1 of the 8 toggle boxes. Next to each of the toggle boxes is a switch to choose between low-resolution (7-bit) and high-resolution (10-bit). Note that on the left hand side there is a toggle to turn all 8 inputs on or off, as well as a resolution selector for all 8. The control for sampling interval control is immediately below the all- input control. The minimum setting, corresponding to the maximum sampling rate, is 1 millisecond.

The sensor data is routed to the 8 outlets of icubex.digitizer, where it can be used by the rest of your patch.

Digital Outputs

The USB-microDig has 8 digital outputs that can be set to either 0 or 5 volts. You can turn them off and on by using the digital output toggles.

Product Search

Advanced Search
SeeIR v1.2 (special)
SeeIR v1.2 (special)
view all specials
New Customers

Need help?



User forums

Linkedin group LinkedIn group

Facebook page Facebook page