Make creating eye-catching LED animations more performant than ever! The Prism LED Driver combines a PWM interface, an I²C interface, a voltage regulator, and 12 fully customizable animations packed with creative options in one enclosure.
The Prism LED Driver features a standard hobby servo PWM interface that allows you to capture the magic of RGB LEDs, with no code required! We leverage the customization available in each of the default animations to create 48 unique animations that you can select via PWM signal. Four of those animations can be customized with the color of your choice
And at the deeper end of the customization spectrum, I²C unlocks the full potential of the Prism LED Driver, giving you full reign over endless possibilities of LEDs. The Driver’s carefully designed I²C interface allows you to create, save, and recall custom “Artboards” built out of layers of animations. Once you mix the programming-paint to cover your Artboard, you can instruct the Prism to switch between saved Artboards with a simple and fast I²C command, or via PWM.
The foundation of the Prism LED Driver is 12 unique animations which can be tweaked to match your heart’s desire. Every animation can be customized in length, and most animations can layer LEDs over a transparent background so that animations on lower levels can shine through, allowing you to layer up to 10 animations onto an Artboard. You can create and save up to 8 unique Artboards to display robot states, reflect information you’d like to pass along to your driver, or give your robot dynamic dazzle!
Here’s a snapshot of the available animations, alongside a picture of some of the features you can customize:
| Animation Name | Customizable Features |
|---|---|
| All Animations | Brightness, start point, end point |
| Solid Color | Color |
| Blinking | Two colors, animation period, time with primary color shown |
|
Pulsing |
Two colors, animation period |
| Sine Wave | Two colors, animation period, direction, offset, speed |
| Droid Scan | Two colors, speed, scan width, trail width, style |
| Rainbow | Start hue, stop hue, speed, direction, length |
| Snakes | Up to 10 colors for 10 snakes! Speed, direction, spacing, length |
| Random | Start hue, stop hue, speed |
| Sparkles | Sparkle color, background color, speed, probability |
| Single Fill | Up to 10 colors! Animation period, direction, length, speed |
| Rainbow Snakes | Start hue, stop hue, speed, direction, spacing, length, number of snakes |
| Emergency Lights | Three colors, style |
Take the guesswork and awkward voltage levels out of working with standard WS2812 LEDs with the built-in voltage regulator in the Prism! It accepts 6-30V via the XT30 connector and supplies the right forward voltage to the LEDs.
goBILDA® Prism LED Strips (both short and long) are a rock-solid solution to underglow, indicators, and whatever other illuminating implementation you can imagine! M4 nut-captures on the goBILDA® pattern make mounting a breeze—you can leave behind the double-sided tape that never quite sticks. A perfectly-textured polycarbonate cover allows the individual LEDs to create the perfect glow while also providing excellent protection.
It’s important that you use I²C for FIRST® Tech Challenge (FTC) not only for its increased flexibility and ease of use, but especially because it eliminates a potential for voltage differences between the 5V output from the Prism on the PWM port and the 5V output from the Servo port on the REV Control or Expansion hub. Applying voltage to the servo ports on your REV Control or Expansion Hub may cause permanent damage to your electronics. You can find details for safe PWM operation within the FTC control system in the User Guide in the downloads section of this page.
| Weight | 43g (including mounting hardware and wiring components) |
|---|---|
| Maximum # of LEDs | 256 |
| Input Voltage Range | 6-30V |
| Max Output Current @ 5V | 5A |
| PWM Signal Voltage | 3.3-5V |
| PWM Range | 500-2500µsec |
| I²C Address | 0x38 |
| Input Connectors | TJC8 [FH-MC] x 1,4-Pos JST PH [FH-MC] x 1, XT30 [FH-MC] x 1 |
| Included Hardware | 20mm Length M4 Socket Head Screw x 4, M4 Nylock Nut x 4 |
| Included Wiring | JST PH Cable (4-Pos JST PH, MH-FC to MH-FC, 600mm Length) x1 |