Full custom watercooling loop on rather old midrange hardware.
The case was changed, the old hardware was put on water, and RGB lighting was added.
Asus ROG Strix B450-I Gaming
AMD Ryzen 5 2600X
Sapphire Radeon RX 590 Nitro+ "OC" 8GB
Corsair Vengeance LPX 32GB (2x16GB) DDR4 3200MHz C16
Sabrent Rocket 2TB PCIe 3.0 NVMe 3D TLC SSD
Corsair TX750M modded with new fan
New cooling hardware:
MetallicGear Neo-G Mini V2
Arctic F14 PWM, F12 PWM and P12 PWM
Aquacomputer QUADRO, high flow sensor and water temperature sensor
Bykski combo DDC pump+reservoir, CPU and GPU copper waterblocks, 240mm/40mm copper radiator, and all the fittings...
Mayhems Ultra Clear 10/16mm tubing
EK-CryoFuel Mystic Fog
New RGB hardware:
Aquacomputer farbwerk 360
Phanteks Halos Digital Lux and Neon Digital
ARGB strips on the Bykski waterblocks and pump
One IPS display from Acer. 1080p, 75Hz with Freesync
Two identical VA displays from Acer. 1080p, 60Hz
Logitech G502 Hero
Customized Skyloong SK96 with Optical Gateron Brown and PBT keycaps
Aquacomputer Vision Touch tabletop
Eaton Ellipse PRO 1200
Songmics RCG52BK chair
TC Helicon GoXLR Mini
Rode Podmic with PSA1+ arm and WS2 windscreen
Elgato StreamDeck MK.2
Two Elgato Key Light Mini
Audio-Technica M50x headphones
Logitech Z333 sound system
For this build, I designed an ARGB Buffer circuit, using WS2811 chips in series, to create a shifting buffer for ARGB signals.
This circuit allows having continuous light effect on multiple ARGB elements (strips or any device) by shifting the input LED number in front of each connected elements.
For instance, on my example schematic hereunder, each LED of the three connected ARGB elements will have the relative position indicated in the effect, viewed from the controller. The controller will see a single ARGB strip of 18 LEDs instead of three separate ARGB elements, and the light effect will follow the LED number.
I used those ARGB Buffers to connect in series the LEDs of both waterblocks and the waterpump, to have a moving light wave going over all three of them consecutively using a single controller channel.
More information on my EasyEDA project page.