LightDrive 12 - LED Controller

This product is currently unavailable for purchase.

The MACH LightDrive 12 Controller is an extremely powerful LED/Lighting controller packed into a very compact 2x3.5 in. board. Using input from 2 PWM channels or CAN bus, the user can independently...Read More

View Full Details

Product Overview

The MACH LightDrive 12 Controller is an extremely powerful LED/Lighting controller packed into a very compact 2x3.5 in. board. Using input from 2 PWM channels or CAN bus, the user can independently control up to 12 high-power outputs. A simple control scheme allows full control with only 2 RC Servo-style PWM inputs, while using CAN communication allows even faster and more precise control of each channel while also receiving device feedback. The LightDrive 12 controller is also fully protected against short-circuits, overload conditions, reversed input polarity*, and can tolerate +12V applied accidentally to any input. The LightDrive is very small size and light weight make it suitable for many applications including R/C cars, boats, planes, and quadcopters as well as robotics applications of all sizes.

Features:
  • Controls up to 12 Channels or 4 RGB LED Strips!
  • Independent Control Over All Channels
  • Supports CAN Communication Enabling Full 24-bit Color
  • Simplified Control Option Using 2 PWM Inputs or Serial Port
  • Powered Directly from 12V Breaker Panel Provides Up to 15A Total
  • Short-Circuit, Overload, Reverse-Polarity, and Mis-wire Protected
  • C++, Java, and LabView Example Code Available
  • Compact 2x3.5in Footprint

Documentation:
The LightDrive can be controlled in several different ways. The user may choose between CANbus, TTL Serial, and R/C PWM inputs. These methods offer different advantages for detailed information on these protocols, see the User Guide. The LightDrive will switch automatically to the proper protocol based on which signal it sees. If more than one is present, the LightDrive will choose a protocol in the following order: Serial -> CAN -> PWM. Example code, including an API, is available for the FRC RoboRIO controller in C++, Java, and LabView. Simply use the appropriate API for whichever control method you want to use (PWM, CAN, Serial).

Example Code:
Example Code
Note: The LightDrive is designed to be as resilient as possible against short-circuits and mis-wiring. However, some conditions, such as reverse polarity, may allow current to flow to the connected loads. This may damage the LEDs, though the LightDrive will not be affected.

Specifications

  • Input Voltage: 8-16VDC
  • Product Lifecycle: discontinued
  • Size: 2.0x3.5in (50.8x88.9mm)
  • Weight: 0.07 lbs

Documents

CAD File(s)
Don't see what you need?

Returns

Returns are not accepted for this product.

3 reviews

  1. star star star empty_star empty_star 3 out of 5 stars

    Java CAN Doesn't work

    The controller seems to work fine (currently using PWM), but however, I can't use CAN on Java to control LEDs. It would be great if the API was updated to support CAN on Java (and any other potential errors).

    N L

  2. star star star star star 5 out of 5 stars

    Review

    5 Stars

    SL from Laurel

  3. star star star star star 5 out of 5 stars

    Review

    5 Stars

    KS from Reese

Top of Page