Corsair Lighting Node Pro with 4x RGB Strips 410mm and Controller. Corsair rgb led lighting pro

Legion2/CorsairLightingProtocol

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Bumps [actions/stale](https://github.com/actions/stale) from 7 to 8 [Release notes](https://github.com/actions/stale/releases). [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md). [Commits](actions/stale@v7. v8). updated-dependencies:. dependency-name: actions/stale dependency-type: direct:production update-type: version-update:semver-major. Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot]

Files

Failed to load latest commit information.

README.md

Corsair Lighting Protocol

This library can be used to integrate custom/unofficial RGB strips with iCUE. This is not an official Corsair project.

  • Add support of Corsair DIY device protocol to Arduino.
  • Control LEDs with the Corsair iCUE software.
  • Support common LED chipsets. (e.g. WS2812B, WS2801)
  • Support FastLED.
  • Supported platforms: Arduino AVR, TinyUSB supported cores
  • Hardware Lighting mode.
  • Use multiple devices at the same time.
  • Repeat or scale LED channels to arbitrary size.
  • Lighting Node PRO
  • Commander PRO
  • Lighting Node CORE
  • LS100 Smart Lighting Controller
  • LT100 Smart Lighting Towers

This project is an Arduino library called “Corsair Lighting Protocol”. It can be used to control Arduino boards with iCUE. This project provides example sketches for easy use with Arduino IDE.

The library is compatible with all boards using the MCU ATmega32U4. This includes Arduino Leonardo, SparkFun Pro Micro, Arduino Micro, and Adafruit 32u4 AVR Boards. It also supports the Arduino Uno and Arduino Mega, but this requires the HoodLoader2 bootloader, see this wiki for more details.

In addition, any board compatible with Adafruit TinyUSB for Arduino is also supported without the use of custom board definitions. Be sure to define USE_TINYUSB, which is done automatically when using a supported core and selecting TinyUSB for the USB Stack. See the TinyUSB example for implementation details.

It is not compatible with ATmega328 (Arduino Nano), STM8S103F3, teensy, or ESP8266 see list of architecture/platform for a detailed description why they are not supported.

In the rest of the documentation “Arduino” is used as a synonym for all supported boards regardless of the manufacturer.

When you have problems with a board not listed here, please open an Issue.

To use this library you must install it with the Library-Manager. Open the Library-Manager in Arduino IDE via Tools-Manage Libraries. Search for “Corsair Lighting Protocol” and install the Corsair Lighting Protocol library. This library also requires the FastLED library. Search for “FastLED” in the Library-Manager and install the FastLED library. If using TinyUSB, also install the latest “Adafruit TinyUSB Library” as it supersedes some of the core versions.

Create a Lighting Node PRO with AVR

This guide will teach you how to create a Lighting Node PRO with an Arduino Leonardo compatible board. If you have an Arduino Uno or Mega, see the other guide.

  • Open the example “LightingNodePRO”, you can find it in Arduino IDE in the File menu-Examples-Corsair Lighting Protocol-LightingNodePRO. If you can’t open the LightingNodePRO example the Corsair Lighting Protocol library is not installed correctly.
    corsair, lighting, node, strips
  • Install the CLP Boards. They can be installed by following the CLP Boards installation guide. After installation it should be possible to select the CLP Boards in the Arduino IDE as shown in the screenshot below. If your are using a Sparkfun Pro Micro also install the SparkFun Boards definition.
    corsair, lighting, node, strips
  • Upload the “LightingNodePRO” sketch to your Arduino.
    corsair, lighting, node, strips
  • Do the wiring. For more information on how to wire the LEDs and how to set up the LEDs in the code see the links.
  • Verify your device works as expected. Open the Windows settings-devices-Other devices. Somewhere in the list of devices, there should be a device called “Lighting Node PRO”.
  • Now open iCUE there you should see the “Lighting Node PRO”.

If you have any problem during setup you may find the solution in the Troubleshooting section.

Create a Lighting Node PRO for a Raspberry Pi Pico with TinyUSB

This guide will teach you how to create a Lighting Node PRO with a Raspberry Pi Pico.

Note: FastLED currently does not support the RP2040 natively. You must manually merge support by modifying your library to include the 6 RP2040 platform files in the FastLED/src/platforms/arm/rp2040 folder and #elif defined(ARDUINO_ARCH_RP2040) / #include statements in led_sysdefs.h and platforms.h.

  • Install the Raspberry Pi Pico Arduino core.
  • Open the example “TinyUSB”, you can find it in Arduino IDE in the File menu-Examples-Corsair Lighting Protocol-TinyUSB. If you can’t open the LightingNodePRO example the Corsair Lighting Protocol library is not installed correctly.
  • Select the Raspberry Pi Pico as shown in the screenshot below. Be sure to select the “Adafruit TinyUSB” USB Stack.
    corsair, lighting, node, strips
  • Upload the “TinyUSB” sketch to your Pico.
  • Do the wiring. For more information on how to wire the LEDs and how to set up the LEDs in the code see the links. A level shifter or buffer, like this one, is recommended in between the Pico and LEDs to translate the 3.3v logic level of the Pico IO to the 5v logic level of the LEDs. Your setup may not work reliably without one.
  • Verify your device works as expected. Open the Windows settings-devices-Other devices. Somewhere in the list of devices, there should be a device called “Lighting Node PRO”.
  • Now open iCUE there you should see the “Lighting Node PRO”.

Use the Lighting Node PRO

corsair, lighting, node, strips

In iCUE open the “Lighting Setup” tab of the Lighting Node PRO(LNP) and set for both Lighting Channels the device to “RGB Light Strip” and the amount to a tenth of the LEDs you have. iCUE groups the LEDs into groups of ten. So if you have 20 LEDs, set the amount to 2. Now you can create lighting effects in the “Lighting Channel #” tabs.

This library uses the USB HID interface of the ATmega32U4. After uploading a sketch with the library and selected CLP Boards, iCUE recognizes the Arduino as a Corsair device, because the CLP Boards use USB IDs of Corsair. In iCUE you can then select the device and set some lighting effects. iCUE sends these via the HID protocol to the Arduino. These commands are understood by the library and converted into lighting effects on the RGB strips connected to the Arduino. The FastLED library is used to control the LEDs.

Each device has two unique IDs, that is, they should be unique. You must give each device a unique ID. There are two IDs that must be changed Serial Number and DeviceID.

The Serial Number can be set in the constructor of CorsairLightingProtocolHID and CLPUSBSerialBridge as shown in the example.

const char mySerialNumber[] PROGMEM = “202B6949A967”; CorsairLightingProtocolHID cHID(cLP, mySerialNumber);

The Serial Number MAY only consist of HEX characters (0-9 and A-F).

The DeviceID can be set with the setDeviceID function of CorsairLightingFirmware.

void setup DeviceID deviceId = 0x9A, 0xDA, 0xA7, 0x8E ; firmware.setDeviceID(deviceId);.

The DeviceID can be changed with the DeviceIDTool. Upload the DeviceIDTool sketch and then open the Serial monitor with baudrate 115200. The tool displays the current DeviceID, you can type in a new DeviceID that is saved on the Arduino. After that, you can upload another sketch.

Repeat or scale LED channels

You can repeat or scale LED channel controlled by iCUE onto physical LED strips. This is very useful if you have very long LED strips that are longer than 60/96/135 LEDs, which is the maximum number iCUE supports.

To repeat or scale a LED channel you must apply the CLP::repeat or the CLP:scale function in the update hook of the FastLEDController. See the RepeatAndScale example for the complete code. Both functions take the FastLEDController pointer and the channel index as arguments. Additionally, the repeat function takes as an argument how often the LED channel should be repeated. For example, if you want to duplicate the channel you must pass 2 as argument. The scale function takes as third argument the length of the physical LED strip to which it scales the channel using integer scaling. For example you have 144 physical LEDs on you strip and 60 on the LED channel. Then the third argument of the scale function is 144.

For both functions it’s important, that the CRGB arrays have at least the length of the physical LED strip. This means if your LED channel from iCUE has 50 LEDs and you use the repeat function to control 100 physical LEDs you MUST declare the CRGB array at least with a length of 100.

Increase the Brightness of the LEDs

When using LS100 or LT100 iCUE only uses 50% of the LEDs brightness even if you set the brightness to max in the iCUE Device Settings. But there are good news, we can increase the brightness with the Arduino so we can use the full brightness of our LEDs. Add the CLP::fixIcueBrightness function to the onUpdateHook in the setup function as shown in the example. If there are multiple functions called in onUpdateHook. fixIcueBrightness should be the first. Only use this function with LS100 and LT100 devices!

ledController.onUpdateHook(0, [] CLP::fixIcueBrightness(ledController, 0); );

Reverse direction of LED Strip

If you want to change the direction of the LEDs of the Strip without physically change the strip, the CLP::reverse function can be used. The reverse function must be called be for scaling.

ledController.onUpdateHook(0, [] CLP::reverse(ledController, 0); );

The Hardware Lighting mode can be configured in iCUE. It allows you the set lighting effects that will be active when iCUE is not running. This is the case when the PC is off, in sleep mode, booting or the user is logged out. So if you want to have lighting effects in all these situations, use the Hardware Lighting mode. If you don’t want it, configure a static black color.

This project is licensed under the Apache 2.0 License.

This is a DO IT YOURSELF project, use at your own risk!

What PB Tech customers are saying about this product.

“Super simple to install and works great with iCue”

“the lights are pretty colorful but the lights are also a bit fragile so u have to put them on carefully or they can sometimes not work or short the whole rgb strips”

“Just as what the item described, easy installation. Customer service at the manukau was excellent.”

Features

Corsair LED Pro Lighting Kit

-Support SP120/ HD120/ HD140 fans-Each of the individually addressable RGB LED strips can be controlled through the latest CORSAIR Link software to provide unique lighting effects and specific colors to match any system build.-Dual channel lighting: Control four individually addressable RGB LED strips and up to six HD RGB fans simultaneously.Individually addressable RGB LED Strips: Each RGB LED strip is independently controlled. display different lighting effects and animations on each strip separately.-Multiple mounting options: The RGB LED strips have both mounting tape backings and magnets built into the strips, making installation simple.USB 2.0 Interface: No special interface or additional hardware is required to use the Lighting Node PRO to its full potential; plug it into an available USB 2.0 header on your motherboard.

Specifications

Lighting Node PRO Power input: 4.5V to 5.5V Unit dimension: 55mm x 31mm x 12mm RGB LED channels: 2 Max. RGB LED strip per channel: 4 Mini USB cable : 375mm SATA Power cable: 440mm HD RGB LED hub cable 485mm

Individually Addressable RGB LED strip Length: 410mm RGB LED chip count: 10 Protective cover: IP65-rated transparent silicone Adhesion type: 4 magnets per strip and full-strip tape RGB extension cable: 345mm

Warranty: 12 months Warranty period is as stated above unless the manufacturer has chosen to specify a longer period. All warranties are return to base unless otherwise specified.

Do you own this product?

RGB!!

I’ve had these a for a few months. Relatively easy to set up and the magnets make mounting them where you want very easy. It never ceases to amaze me the amount of colour and effect combinations that be can be created. The LED’s are very bright. Further expand these with Corsair RGB fans and you will become a true RGB artist! A must have if you are a case lighting enthusiast. Recommended. I’ve had these a for a few months. Relatively easy to set up and the magnets make mounting them where you want very easy. It never ceases to amaze me the amount of colour and effect combinations that be can be created. The LED’s are very bright. Further expand these with Corsair RGB fans and you will become a true RGB artist! A must have if you are a case lighting enthusiast. Recommended.

Faulty LED’s

Had these strips in my case for two years now and the LED’s have started to develop faults. The last three LED’s in one strip have stopped working. I though all the strips had gone faulty as this was the first strip and the three behind this one stopped working but once I swapped it to the end the others came back on. Given the price, they are the most expensive in the market, they should last longer than two years. Had these strips in my case for two years now and the LED’s have started to develop faults. The last three LED’s in one strip have stopped working. I though all the strips had gone faulty as this was the first strip and the three behind this one stopped working but once I swapped it to the end the others came back on. Given the price, they are the most expensive in the market, they should last longer than two years.

Great product and looks great

Super simple to install and works great with iCue Super simple to install and works great with iCue

Its Pretty Colorful

the lights are pretty colorful but the lights are also a bit fragile so u have to put them on carefully or they can sometimes not work or short the whole rgb strips the lights are pretty colorful but the lights are also a bit fragile so u have to put them on carefully or they can sometimes not work or short the whole rgb strips

Lights flicker on certain colours.

I bought myself a whole ICUE setup with the commander pro, memory, fans and all.

The Lighting pro is the only part that I have been disappointed in. When I set the colour to simply white, some of the lights flicker on and off. I am not sure if this is a hardware issue or if this is a problem with the ICUE software. When I set the colour to say blue. flickering stops.

After setting it all up. I am just hoping that the flickering isn’t part of a larger issue. Seeing as I don’t want a completely white set-up I am hoping this is a non-issue. However, if you are a person wanting a white theme. then buyer beware I guess as the product. view more I bought myself a whole ICUE setup with the commander pro, memory, fans and all.

The Lighting pro is the only part that I have been disappointed in. When I set the colour to simply white, some of the lights flicker on and off. I am not sure if this is a hardware issue or if this is a problem with the ICUE software. When I set the colour to say blue. flickering stops.

After setting it all up. I am just hoping that the flickering isn’t part of a larger issue. Seeing as I don’t want a completely white set-up I am hoping this is a non-issue. However, if you are a person wanting a white theme. then buyer beware I guess as the product I have received and painstakingly setup is below standard.

CORSAIR RGB LED Lighting PRO Expansion Kit PN CL-8930002

The CORSAIR RGB LED Lighting PRO Expansion Kit provides individually addressable RGB LED lighting strips for stunning lighting effects and vivid PC illumination. ONLY WHILE STOCKS LAST! Manufacturer Warranty: 1 YearManufacturer PN: CL-8930002GTIN: 843591095891Manufacturer Website

A Symphony of Color

The CORSAIR RGB LED Lighting PRO Expansion Kit provides individually addressable RGB LED lighting strips for stunning lighting effects and vivid PC illumination.

Minimal Installation

Four included magnet-backed lighting strips, with ten RGB LEDs per strip, make it easy to bring RGB lighting to your PC in minutes.

Total RGB Control

Combine with the CORSAIR Lighting Node PRO or Commander PRO and CORSAIR LINK software for full controlover your case lighting right from your desktop.

Requires Lighting Node PRO or Commander PRO.

Intelligent Control. Unlimited Possibilities.

CORSAIR iCUE software brings your system to life with dynamic RGB lighting synchronized across all your iCUE compatible products, including fans, RGB LED light strips, keyboards, mice and more.

Often Purchased With

1TB Samsung 970 Evo PLUS M.2 PCIe SSD MZ-V7S1T0BW

500GB Samsung 2.5″ 870 EVO SATA 6Gb/s SSD MZ-77E500BW

2TB Seagate 3.5″ 7200rpm SATA 6Gb/s Barracuda HDD PN ST2000DM008

NZXT Internal USB Hub Gen 3 AC-IUSBH-M3

8 Port CyberPower Home Theatre Series Surge Protector PN CPSURGE08USB-ANZ

3 x 120mm Corsair “Light Loop Series” LL120 RGB Case Fans CO-9050072-WW

Thermaltake PCI-e X16 Riser Cable 200mm PN AC-053-CN1OTN-C1

Corsair iCUE Commander PRO Link System Control Unit PN CL-9011110-WW

  • Showroom Open 7 Days
  • Monday to Friday 9am to 6pm
  • Thursday 9am to 7pm
  • Saturday 9am to 4pm
  • Sunday 10am to 3pm
  • 1517 Logan Road, Mt Gravatt
  • Phone 07 3421 3200
  • Email sales@computeralliance.com.au or education@computeralliance.com.au

© 2000-2023 Computer Alliance. ABN: 83 092 544 253. Any unauthorised use is prohibited. Computer Alliance is ISO 9001:2008 Certified, Certificate Number: A1098AUS. GITC Accreditation Q-2645

Product information is drawn from supplier and manufacturer websites and may be incorrect. and specifications can change without notice, always check with Computer Alliance Sales Staff for the current specifications and prices. Computer Alliance is not responsible for typographical or photographic errors. Product images are for illustration purposes only. Please note that all are in Australian (AUD) Dollars and include GST.

Corsair RGB LED Lighting Pro Expansion Kit

corsair, lighting, node, strips

HIGHLIGHTS: Corsair RGB LED Lighting Pro Expansion Kit

Control Scheme – RGB Lighting

RGB Strip length – 410mm

CORSAIR iCUE Compatibility – Yes

System Requirements – Latest iCUE software, Windows 10

ABOUT Corsair RGB LED Lighting Pro Expansion Kit

The Corsair RGB LED Lighting Pro Expansion Kit provides individually addressable RGB LED light strips for stunning lighting effects and vibrant PC illumination. Four magnet-backed light strips, with ten RGB LEDs per strip, make it easy to bring RGB lighting to your PC in minutes. Combine with CORSAIR Lighting Node PRO or Commander PRO and CORSAIR LINK software for full control over your case lighting right from your desktop.

CORSAIR iCUE software brings your system to life with synchronized dynamic RGB lighting across all your iCUE-compatible products, including fans, RGB LED light strips, keyboards, mice, and more. iCUE lets you fully synchronize RGB lighting across all your compatible CORSAIR devices for a setup-wide light show beyond compare. Monitor real-time temperatures, set custom lighting effects to notify you when your temps start to run high and create automatic fan curves to adjust fan speeds. Adjust your system’s performance based on your activity – create a quiet mode for focusing on work, a maximum performance mode for gaming at high settings, or anything in between.

FEATURES:

A symphony of colors – The Corsair RGB LED Pro Expansion Kit provides individually addressable RGB LED light strips for stunning lighting effects and vibrant PC illumination.

Tiniest installation – Four magnet-backed lighting strips, with ten RGB LEDs per strip, make it easy to bring RGB lighting to your PC in minutes.

Complete RGB control – Combine with CORSAIR Lighting Node PRO or Commander PRO and CORSAIR LINK software for complete control Light up your case directly from your desktop.

TECHNICAL SPECIFICATIONS

Control Scheme RGB Lighting
RGB Strip length 410mm
RGB Channels N/A
Max RGB devices per controller N/A
RGB Strip diffusion No
Fan Headers N/A
Fan Control N/A
USB connection N/A
Thermistor ports N/A
CORSAIR iCUE Compatibility Yes
System Requirements Latest iCUE software, Windows 10
Weight 0.056 g

ASRock

We use cookies to offer you a more personalized and smoother experience. By visiting this website, you agree to our use of cookies. If you prefer not to accept cookies or require more information, please visit our Privacy Policy.

ASRock Polychrome RGB is designed to create cool personalized lighting for every user. Besides adjusting the color, area, lighting effect and pattern on the motherboard, you are able to do more with ASRock Polychrome SYNC function, let your memory, case, fan, cooler and other components sync together to create a marvelous and colorful lighting effect.

The lighting effect vary by the product.

ASROCK POLYCHROME RGB

You can see this logo on ASRock product that has a personalized RGB LED module and software included.

ASROCK POLYCHROME SYNC

If you see this logo, it means that this device can be synchronized with ASRock motherboard, or even other devices that support ASRock Polychrome SYNC.

ASROCK POLYCHROME CERTIFIED

This device has been officially certified by ASRock, it can perform the perfect lighting effect without compatibility problems.

RULE YOUR OWN LIGHTING WAY. POLYCHROME SYNC

In addition to the built-in RGB illumination, it also features onboard RGB headers and an addressable RGB header that allow motherboard to be connected to compatible LED devices such as strip, CPU fans, coolers, chassis and so on. Users may also synchronize RGB LED devices across the Polychrome RGB Sync-certified accessories to create their own unique lighting effects.

Support Razer CHROMA

ASRock Polychrome SYNC totally supports Razer Chroma effect. It provide a full-blown immersive gaming experience. From status cues to a flickering dungeon lamp, transform the way you play as you enjoy ambient in-game effects that react dynamically to every action and event.

| Denial of responsibility | Contacts |RSS