LED arrays

RGB

Controls 2 arrays of colored LEDs according to RGB scale (Up to 32 LED on each array). Each LED has an associated index.

Key Features


Connectivity

  • 1x clock sync input (CLKIN) [stereo jack]
  • 1x USB (for computer) [USB type C]
  • 1x 12V supply [barrel connector jack]
  • 1x I/O interface (5x general purpose digital outputs DO0-DO4, 1x general purpose digital input DI0) [screw terminal]
  • 1x digital output (DO0) [BNC]
  • 1x digital input (DI0) [BNC]
  • 1x Array 0 (G, S, 5V) [flick lock and screw terminal]
  • 1x Array 1 (G, S, 5V) [flick lock and screw terminal]


Applications


SW configuration options

Digital input: general purpose , update LED array with a rising edge, or LED array is ON when pin is high

Digital outputs: controlled by software, 1ms pulse when LED array is updated, 1ms pulse when LED array have a new configuration, toggle when LED array is updated, or toggle when LED array have a new configuration

Event firing on: LED array status (enabled/updated and disabled), and digital input

LED Array interface

Controlling LED arrays that require more power. Ideally for optostimulation experiments.

Key Features

  • Controls up to 2 separate RGB LED Arrays and one common Infrared LED
  • 2 Behavior Mode choices for each RGB LED Array: PWM or Interval
  • Support for Bonsai commands

Connectivity

  • 1x clock sync input (CLKIN) [stereo jack]
  • 1x USB (for computer) [USB type B]
  • 1x flat cable
  • 2x Digital Inputs (IN0, IN1) [flick lock male pins]
  • 2x Digital Outputs (OUT0, OUT1) [flick lock male pins]
  • 1x connector for 2 LED Arrays [10-pin flat-cable]

Applications


SW configuration options

  • LED Array PWM: frequency up to 2 KHz, duty cycle, number of pulses
  • LED Array Interval mode: period ON/OFF, number of pulses, period before repeat, number of repetitions
  • Digital input
  • Digital output
  • LED Array Intensity
  • Infrared LED intensity
  • Event firing on: switches toggles, and input (IN0 or IN1) toggles
  • Control bits: enable power into circuits, start and stop behavior, enable switches, digital outputs, auxiliary digital outputs, and status of the digital inputs