Remodeling of the Corsair Smart Tower kit LT100, compatible with iCue, modeling not finished but I share my files with you to improve them.
To create the towers, you will need:
PLA (naturally) Black or Other and white for the bottom band
Flexible LED Strip Light Silica Gel 2Meter ref:T1018 https://www.aliexpress.com/item/4000077271746.html?spm=a2g0s.9042311.0.0.6d7a6c37UFPBea
led strip WS2812B 60led / m
An arduino micro Pro
Cables
Led connector
5v DC connector
For the programming of the arduino, I invite you to consult the GitHub page of Legion2 which did an excellent job: https://github.com/Legion2/CorsairLightingProtocol
A tower is made up of 27 leds, 26 in the tower, 1 in the base, so a total of 108 leds are needed to complete 4 tower, but the led in the base will not be sufficient to light the base so I have it. 'idea to place 4 on each side, so a theoretical total of 30 led per tower.
the tower is in two parts that must be glued between it.
The stripbase is printed in vase mode to have a thin layer to let the light pass, I have provided you with the gcode to view the printing mode, it is configured for an ender3pro with a bltouch
the code for the controler with my led configuration in base :
"#include
"#include
"#define DATA_PIN_CHANNEL_1 2
CRGB ledsChannel1[120];
CorsairLightingFirmware firmware = corsairLT100Firmware();
FastLEDController ledController(true);
CorsairLightingProtocolController cLP(&ledController, &firmware);
CorsairLightingProtocolHID cHID(&cLP);
void setup() {
FastLED.addLeds(ledsChannel1, 120);
ledController.addLEDs(0, ledsChannel1, 120);
ledController.onUpdateHook(0, {
CLP::SegmentScaling segments[8] = {{1, 4}, {26, 26}, {1, 4}, {26, 26},{1, 4}, {26, 26}, {1, 4}, {26, 26}};
CLP::scaleSegments(&ledController, 0, segments, 8);
});
}
void loop() {
cHID.update();
if (ledController.updateLEDs()) { FastLED.show(); } }
Printer Brand:
Creality
Printer:
Ender 3 Pro
Rafts:
No
Supports:
Yes
Resolution:
0.24
Infill:
20%
Filament: Dailyfil PLA Mat Black
Category: AccessoriesThe author marked this model as their own original creation. Imported from Thingiverse.