LightDrive 12 - LED Controller
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
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:
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.
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.
Recommendations
3 reviews
-
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).
-
Review
5 Stars
-
Review
5 Stars