Igor Sequencer for Arduino

Igor Sequencer controls an Arduino device to produce sequences of output pulses in a user-defined sequence. It provides low cost control of up to 12 outputs in two banks of 6 pins with sub-millisecond accuracy. Sequences are programmed through a GUI and they can be saved and loaded for quick recall.

You will need an Arduino Uno or Mega (it will probably work with other Arduino models as well). A sketch is provided which contains the code to install on the Arduino. A manual describing installation and operation is also available for download.

This software has been tested on Macintosh and Windows versions of Igor running Igor Pro 6.3.

Further information can be found by following the links towards the bottom of the following page:


Project Details

Project Documentation: View Documentation
Project Homepage: View Homepage

Current Project Release

Igor Sequencer for Arduino IGOR.6.30.x-1.2

Release File: Igor Sequencer1_2.zip
Version: IGOR.6.30.x-1.2
Version Date: Sun, 04/07/2013 - 11:09 pm
Version Major: 1
Version Patch Level: 2
OS Compatibility: Mac-Intel Windows
Release Notes: Got rid of non-fatal compilation errors caused by calling elements of a structure before they were declared as variables. This was only apparent with the debugger on and with NVAR, SVAR and WAVE checking on.
View All Releases




Igor Pro 9

Learn More

Igor XOP Toolkit

Learn More

Igor NIDAQ Tools MX

Learn More