# SignalRGB Documentation > User and developer documentation for SignalRGB — installation, device configuration, effects, troubleshooting, and the lightscript / plugin / QMK / SignalRGB API developer references. ## Quick Start - [How to Get Started with SignalRGB](https://docs.signalrgb.com/quick-start.md): Get SignalRGB installed and your RGB devices synced in minutes. - [System Requirements](https://docs.signalrgb.com/quick-start/about-system-requirements.md): The minimum and recommended system specifications needed to run SignalRGB. - [How to Install SignalRGB](https://docs.signalrgb.com/quick-start/how-to-install.md): A step-by-step guide to downloading and installing SignalRGB on your Windows PC. - [First-Time Setup](https://docs.signalrgb.com/quick-start/first-time-setup.md): Recommended steps to take after installing SignalRGB for the first time, from removing conflicting software to applying your first lighting effect. - [Navigating SignalRGB](https://docs.signalrgb.com/quick-start/understanding-the-dashboard.md): Learn what each section of the SignalRGB interface does and how to find your way around the app. - [The Discover Page](https://docs.signalrgb.com/quick-start/discover.md): Learn how the Discover page works, what content is available, and how to find and install lighting effects in SignalRGB. - [Keyboard Shortcuts](https://docs.signalrgb.com/quick-start/keyboard-shortcuts.md): A reference list of keyboard shortcuts available in SignalRGB. ## Guides & Information ### Overview - [Guides & Information](https://docs.signalrgb.com/guides.md): In-depth guides for every part of SignalRGB — from setting up your devices to managing your account. ### Installation & Setup - [How to Update SignalRGB](https://docs.signalrgb.com/guides/installation-setup/how-to-update.md): Update SignalRGB using automatic updates or a manual check, and troubleshoot failed updates. - [How to Uninstall SignalRGB](https://docs.signalrgb.com/guides/installation-setup/how-to-uninstall.md): Uninstall SignalRGB from Windows, with options for a standard removal or a clean uninstall. - [How to Clean Reinstall SignalRGB](https://docs.signalrgb.com/guides/installation-setup/how-to-clean-reinstall.md): Learn how to perform a complete clean reinstall of SignalRGB to resolve persistent issues that other troubleshooting steps haven't fixed. - [How to Back Up and Restore SignalRGB](https://docs.signalrgb.com/guides/installation-setup/backup-and-restore.md): Back up your SignalRGB settings, effects, and configurations so you can restore them after reinstalling or moving to a new PC. - [How to Factory Reset SignalRGB](https://docs.signalrgb.com/guides/installation-setup/factory-reset.md): Reset SignalRGB to its default state by clearing user data, settings, and cached files. - [How to Enable Fast Start](https://docs.signalrgb.com/guides/installation-setup/fast-start.md): Speed up SignalRGB's startup time by adding it to the Windows Userinit registry key. - [SignalRGB File Locations](https://docs.signalrgb.com/guides/installation-setup/file-locations.md): Reference for where SignalRGB stores its files, logs, effects, and configuration data on your PC. ### Device Configuration - [Device Detection](https://docs.signalrgb.com/guides/device-configuration/about-device-detection.md): Understand how SignalRGB detects your RGB devices, what connection types are supported, and why a device might not appear. - [How to Configure RGB Controllers](https://docs.signalrgb.com/guides/device-configuration/configure-rgb-controllers.md): Set up RGB controllers and motherboard headers so SignalRGB can control fans, strips, water blocks, and other connected components. - [Layouts](https://docs.signalrgb.com/guides/device-configuration/about-layouts.md): Understand what layouts are in SignalRGB and how they control the way lighting effects move across your devices. - [How to Create a Layout](https://docs.signalrgb.com/guides/device-configuration/how-to-create-a-layout.md): Position your RGB devices on the layout canvas so lighting effects flow seamlessly across your entire setup. - [How to Adjust Device Brightness](https://docs.signalrgb.com/guides/device-configuration/about-brightness.md): Learn how to control brightness across your entire setup, per layout, and per individual device in SignalRGB. - [Wi-Fi Devices](https://docs.signalrgb.com/guides/device-configuration/supported-wifi-devices.md): How Wi-Fi connected devices work in SignalRGB, including requirements and supported brands. ### Effects & Customization - [How to Customize Effects](https://docs.signalrgb.com/guides/effects-customization/how-to-customize-effects.md): Adjust colors, speed, and other parameters to personalize any SignalRGB lighting effect. - [Playlists](https://docs.signalrgb.com/guides/effects-customization/about-playlists.md): Learn how to use Playlists in SignalRGB to automatically cycle through multiple lighting effects over time. ### Advanced Features - [Screen Capture](https://docs.signalrgb.com/guides/advanced-features/about-screen-capture.md): SignalRGB guide: About Screen Capture - [How To Configure Game Integration Effects](https://docs.signalrgb.com/guides/advanced-features/how-to-configure-game-integrations.md): Learn how to install, configure, and optimize SignalRGB game integration effects, including HUD bars and ability effects. - [Cooling](https://docs.signalrgb.com/guides/advanced-features/fan-control.md): Full control over your fans and pumps — from direct speed control to multi-point custom curves. - [Macros](https://docs.signalrgb.com/guides/advanced-features/macros.md): Learn how to create macros in SignalRGB to automate lighting effects, remap keys, and build custom workflows. - [System Monitoring](https://docs.signalrgb.com/guides/advanced-features/system-monitoring.md): Monitor your CPU, GPU, and system sensors in real time with SignalRGB Pro's System Monitoring page. - [Application URLs](https://docs.signalrgb.com/guides/advanced-features/application-urls.md): SignalRGB guide: Application URLs ### Account & Billing - [How to Create a SignalRGB Account](https://docs.signalrgb.com/guides/account-billing/how-to-create-account.md): Learn how to create a free SignalRGB account to access the full effects library, cloud sync, and other account features. - [Pro Features](https://docs.signalrgb.com/guides/account-billing/about-pro-features.md): SignalRGB guide: Free vs. Pro - [SignalRGB Refund Policy](https://docs.signalrgb.com/guides/account-billing/refund-policy.md): SignalRGB's refund policy covering Pro subscriptions, Light Points purchases, and virtual content. - [How to Export Your Account Data](https://docs.signalrgb.com/guides/account-billing/export-account-data.md): Request a copy of all data associated with your SignalRGB account. - [How to Delete Your Account](https://docs.signalrgb.com/guides/account-billing/delete-account.md): Permanently delete your SignalRGB account and all associated data. ### Community & Support - [Get Help](https://docs.signalrgb.com/guides/community-support/get-help.md): Find the right support channel for your SignalRGB question or issue. - [Contact Customer Support](https://docs.signalrgb.com/guides/community-support/contact-support.md): Reach the SignalRGB support team by submitting a ticket in-app or emailing support directly. - [SRGBmods Community Tools](https://docs.signalrgb.com/guides/community-support/community-tools.md): An overview of SRGBmods.net, an enthusiast-led site with tools for creating effects, components, and device plugins for SignalRGB. - [Key Contributors](https://docs.signalrgb.com/guides/community-support/key-contributors.md): Community members who have made outstanding contributions to SignalRGB. ## Troubleshooting ### Overview - [Troubleshooting](https://docs.signalrgb.com/troubleshooting.md): Find the right troubleshooting guide for your SignalRGB issue. ### Common Issues - [SignalRGB Freezing or Crashing](https://docs.signalrgb.com/troubleshooting/common-issues/app-freezing-crashing.md): SignalRGB guide: SignalRGB Freezing or Crashing - [Startup issues](https://docs.signalrgb.com/troubleshooting/common-issues/app-wont-start-with-windows.md): SignalRGB guide: Startup issues - [Device Colors Incorrect or Not Matching](https://docs.signalrgb.com/troubleshooting/common-issues/colors-incorrect.md): SignalRGB guide: Device Colors Incorrect or Not Matching - [Device Flickering or Rapidly Changing Colors](https://docs.signalrgb.com/troubleshooting/common-issues/device-flickering.md): SignalRGB guide: Device Flickering or Rapidly Changing Colors - [Device Not Detected](https://docs.signalrgb.com/troubleshooting/common-issues/device-not-detected.md): SignalRGB guide: Device Not Detected - [Device RGB Freezing](https://docs.signalrgb.com/troubleshooting/common-issues/device-rgb-freezing.md): SignalRGB guide: Device RGB Freezing - [Keyboard or Mouse Not Working](https://docs.signalrgb.com/troubleshooting/common-issues/keyboard-mouse-not-working.md): SignalRGB guide: Keyboard or Mouse Not Working - [Library and 404 Issues](https://docs.signalrgb.com/troubleshooting/common-issues/library-fails-to-load.md): SignalRGB guide: Library and 404 Issues - [Memory Usage Issues](https://docs.signalrgb.com/troubleshooting/common-issues/memory-leaks.md): Troubleshoot SignalRGB using too much RAM over time, including memory leak symptoms and mitigations. - [SignalRGB Stuttering System](https://docs.signalrgb.com/troubleshooting/common-issues/system-lagging-stuttering.md): SignalRGB guide: SignalRGB Stuttering System ### Feature-Specific Issues - [Game Integrations Not Working As Expected](https://docs.signalrgb.com/troubleshooting/feature-issues/game-integration-issues.md): SignalRGB guide: Game Integrations Not Working As Expected - [Marketplace Issues](https://docs.signalrgb.com/troubleshooting/feature-issues/marketplace-issues.md): Troubleshooting issues downloading, installing, or loading effects and content from the SignalRGB marketplace. - [Screen Capture Not Working As Expected](https://docs.signalrgb.com/troubleshooting/feature-issues/screen-capture-issues.md): SignalRGB guide: Screen Capture Not Working As Expected - [Screen ambience on Laptops](https://docs.signalrgb.com/troubleshooting/feature-issues/screen-capture-laptops.md): SignalRGB guide: Screen ambience on Laptops - [Screen Ambience not working with Streaming Services](https://docs.signalrgb.com/troubleshooting/feature-issues/screen-capture-streaming.md): SignalRGB guide: Screen Ambience not working with Streaming Services ### Device Issues - [Device Information](https://docs.signalrgb.com/troubleshooting/device-issues/device-information.md): SignalRGB guide: Device Information - [Keyswitch Comparison](https://docs.signalrgb.com/troubleshooting/device-issues/keyswitch-comparison.md): SignalRGB guide: Keyswitch Comparison - [LED Strip shows Incorrect Colors](https://docs.signalrgb.com/troubleshooting/device-issues/led-strip-wrong-colors.md): SignalRGB guide: LED Strip shows Incorrect Colors - [RGB Controllers not working properly](https://docs.signalrgb.com/troubleshooting/device-issues/rgb-controllers.md): SignalRGB guide: RGB Controllers not working properly - [RGB vs ARGB](https://docs.signalrgb.com/troubleshooting/device-issues/rgb-vs-argb.md): SignalRGB guide: RGB vs ARGB ### Software Conflicts - [Auto login issues](https://docs.signalrgb.com/troubleshooting/software-conflicts/auto-login.md): SignalRGB guide: Auto login issues - [Blocked Internal Drivers](https://docs.signalrgb.com/troubleshooting/software-conflicts/blocked-drivers.md): SignalRGB guide: Blocked Internal Drivers - [Conflicting Programs](https://docs.signalrgb.com/troubleshooting/software-conflicts/conflicting-programs.md): Learn which programs conflict with SignalRGB, why they conflict, and how to resolve them. - [Display Scaling Issues](https://docs.signalrgb.com/troubleshooting/software-conflicts/display-scaling.md): SignalRGB guide: Display Scaling Issues - [Dynamic Lighting Priority](https://docs.signalrgb.com/troubleshooting/software-conflicts/dynamic-lighting.md): SignalRGB guide: Dynamic Lighting Priority - [Fast Boot issues](https://docs.signalrgb.com/troubleshooting/software-conflicts/fast-boot.md): SignalRGB guide: Fast Boot issues - [Missing Privileges](https://docs.signalrgb.com/troubleshooting/software-conflicts/missing-privileges.md): SignalRGB guide: Missing Privileges - [Nahimic Software](https://docs.signalrgb.com/troubleshooting/software-conflicts/nahimic.md): SignalRGB guide: Nahimic Software - [SignalRGB Service Issues](https://docs.signalrgb.com/troubleshooting/software-conflicts/signalrgb-services.md): Diagnose and fix issues caused by SignalRGB's background service not starting, stopping unexpectedly, or conflicting with other software. - [Visual C++ Runtime Redistributables](https://docs.signalrgb.com/troubleshooting/software-conflicts/visual-cpp-runtime.md): SignalRGB guide: Visual C++ Runtime Redistributables ### Hardware & Drivers - [Chipset Drivers](https://docs.signalrgb.com/troubleshooting/hardware-drivers/chipset-drivers.md): SignalRGB guide: Chipset Drivers - [Update Your Firmware](https://docs.signalrgb.com/troubleshooting/hardware-drivers/firmware-bios.md): SignalRGB guide: Update Your Firmware - [Full Power Cycle](https://docs.signalrgb.com/troubleshooting/hardware-drivers/full-power-cycle.md): SignalRGB guide: Full Power Cycle - [GPU Downclocking Memory](https://docs.signalrgb.com/troubleshooting/hardware-drivers/gpu-downclocking.md): SignalRGB guide: GPU Downclocking Memory - [Turning RGB off when computer is off](https://docs.signalrgb.com/troubleshooting/hardware-drivers/turn-off-rgb-when-pc-off.md): SignalRGB guide: Turning RGB off when computer is off ### Brand-Specific Issues - [Aqua Computer](https://docs.signalrgb.com/troubleshooting/brand-specific/aqua-computer.md): SignalRGB guide: Aqua Computer - [ASRock](https://docs.signalrgb.com/troubleshooting/brand-specific/asrock.md): SignalRGB guide: ASRock - [ASUS](https://docs.signalrgb.com/troubleshooting/brand-specific/asus.md): SignalRGB guide: ASUS - [CoolerMaster](https://docs.signalrgb.com/troubleshooting/brand-specific/coolermaster.md): SignalRGB guide: CoolerMaster - [Corsair](https://docs.signalrgb.com/troubleshooting/brand-specific/corsair.md): SignalRGB guide: Corsair - [Creative Labs](https://docs.signalrgb.com/troubleshooting/brand-specific/creative-labs.md): SignalRGB guide: Creative Labs - [EVGA](https://docs.signalrgb.com/troubleshooting/brand-specific/evga.md): SignalRGB guide: EVGA - [Gigabyte](https://docs.signalrgb.com/troubleshooting/brand-specific/gigabyte.md): SignalRGB guide: Gigabyte - [Govee](https://docs.signalrgb.com/troubleshooting/brand-specific/govee.md): Troubleshooting Govee devices in SignalRGB, including Wi-Fi connection issues and Govee Direct setup. - [Lian Li](https://docs.signalrgb.com/troubleshooting/brand-specific/lian-li.md): SignalRGB guide: Lian Li - [Logitech](https://docs.signalrgb.com/troubleshooting/brand-specific/logitech.md): SignalRGB guide: Logitech - [MSI](https://docs.signalrgb.com/troubleshooting/brand-specific/msi.md): SignalRGB guide: MSI - [Nanoleaf](https://docs.signalrgb.com/troubleshooting/brand-specific/nanoleaf.md): Troubleshooting Nanoleaf devices in SignalRGB, including network discovery and token pairing. - [NZXT](https://docs.signalrgb.com/troubleshooting/brand-specific/nzxt.md): SignalRGB guide: NZXT - [Palit](https://docs.signalrgb.com/troubleshooting/brand-specific/palit.md): SignalRGB guide: Palit - [Philips](https://docs.signalrgb.com/troubleshooting/brand-specific/philips.md): SignalRGB guide: Philips - [Razer](https://docs.signalrgb.com/troubleshooting/brand-specific/razer.md): SignalRGB guide: Razer - [Steelseries](https://docs.signalrgb.com/troubleshooting/brand-specific/steelseries.md): SignalRGB guide: Steelseries - [WhirlwindFX](https://docs.signalrgb.com/troubleshooting/brand-specific/whirlwind-fx.md): SignalRGB guide: Whirlwind FX ### Advanced Troubleshooting - [How to Find and Read Log Files](https://docs.signalrgb.com/troubleshooting/advanced-troubleshooting/how-to-read-logs.md): Learn how to locate SignalRGB log files, enable verbose logging, and prepare logs for a bug report. - [Replacing a Plugin File](https://docs.signalrgb.com/troubleshooting/advanced-troubleshooting/replacing-plugin.md): SignalRGB guide: Replacing a Plugin File - [When and How to Contact Support](https://docs.signalrgb.com/troubleshooting/advanced-troubleshooting/when-to-contact-support.md): Learn when to reach out to the SignalRGB support team and how to prepare the information they need. ## Changelogs ## Developer Documentation ### Overview - [Developer Documentation](https://docs.signalrgb.com/developer.md): Build lighting effects and hardware plugins for SignalRGB using our developer frameworks. ### Lightscripts - [Meet the Canvas](https://docs.signalrgb.com/developer/lightscripts.md): SignalRGB guide: Meet the Canvas - [Audio Visualizer](https://docs.signalrgb.com/developer/lightscripts/audio-visualizer.md): SignalRGB guide: Audio Visualizer - [Ball Class](https://docs.signalrgb.com/developer/lightscripts/ball-class.md): SignalRGB guide: Ball Class - [Callbacks](https://docs.signalrgb.com/developer/lightscripts/callbacks.md): SignalRGB guide: Callbacks - [Color Cycle](https://docs.signalrgb.com/developer/lightscripts/color-cycle.md): SignalRGB guide: Color Cycle - [Game/App Integrations](https://docs.signalrgb.com/developer/lightscripts/creating-dev-integrations.md): SignalRGB guide: Game/App Integrations - [Fixing Issues](https://docs.signalrgb.com/developer/lightscripts/fixing-issues.md): SignalRGB guide: Fixing Issues - [Game Developer Quick-Start](https://docs.signalrgb.com/developer/lightscripts/game-developer-quick-start.md): SignalRGB guide: Game Developer Quick-Start - [HTML5+JS](https://docs.signalrgb.com/developer/lightscripts/html5-js.md): SignalRGB guide: HTML5+JS - [Identifying Issues](https://docs.signalrgb.com/developer/lightscripts/identifying-issues.md): SignalRGB guide: Identifying Issues - [Effects Are Webpages](https://docs.signalrgb.com/developer/lightscripts/it-s-a-webpage.md): SignalRGB guide: Effects Are Webpages - [Meta Tags](https://docs.signalrgb.com/developer/lightscripts/meta-tags-.md): SignalRGB guide: Meta Tags - [Smart Tags](https://docs.signalrgb.com/developer/lightscripts/meter-tags.md): SignalRGB guide: Smart Tags - [Skeleton Walkthrough](https://docs.signalrgb.com/developer/lightscripts/skeleton-walkthrough.md): SignalRGB guide: Skeleton Walkthrough - [Snippets](https://docs.signalrgb.com/developer/lightscripts/snippets.md): SignalRGB guide: Snippets - [SVG Paths](https://docs.signalrgb.com/developer/lightscripts/svg-paths.md): SignalRGB guide: SVG Paths - [Testing Requirements](https://docs.signalrgb.com/developer/lightscripts/testing-requirements.md): SignalRGB guide: Testing Requirements ### Plugins - [Overview](https://docs.signalrgb.com/developer/plugins/tutorial.md): SignalRGB guide: Build Your First Plugin - [What is a Plugin?](https://docs.signalrgb.com/developer/plugins.md): SignalRGB guide: What is a Plugin? - [Advanced Communication](https://docs.signalrgb.com/developer/plugins/advanced-communication.md): SignalRGB guide: Advanced Communication - [Component Structure](https://docs.signalrgb.com/developer/plugins/component-structure.md): SignalRGB guide: Component Structure - [What are Components?](https://docs.signalrgb.com/developer/plugins/components.md): SignalRGB guide: What are Components? - [Determining Device Type](https://docs.signalrgb.com/developer/plugins/determining-device-type.md): SignalRGB guide: Determining Device Type - [Determining Device Write Type](https://docs.signalrgb.com/developer/plugins/determining-device-write-type-.md): SignalRGB guide: Determining Device Write Type - [Component Functions](https://docs.signalrgb.com/developer/plugins/device-functions.md): SignalRGB guide: Component Functions - [Device Images](https://docs.signalrgb.com/developer/plugins/device-images.md): SignalRGB guide: Device Images - [Fan Control](https://docs.signalrgb.com/developer/plugins/fan-control.md): SignalRGB guide: Fan Control - [How is a Plugin Loaded?](https://docs.signalrgb.com/developer/plugins/how-is-a-plugin-loaded-.md): SignalRGB guide: How is a Plugin Loaded? - [Key Names](https://docs.signalrgb.com/developer/plugins/key-names.md): SignalRGB guide: Key Names - [Modules and Features](https://docs.signalrgb.com/developer/plugins/modules-and-features.md): SignalRGB guide: Modules and Features - [Optional Export Flags](https://docs.signalrgb.com/developer/plugins/optional-export-flags.md): SignalRGB guide: Optional Export Flags - [Plugin Exports](https://docs.signalrgb.com/developer/plugins/plugin-exports.md): SignalRGB guide: Plugin Exports - [Plugin Template](https://docs.signalrgb.com/developer/plugins/plugin-template.md): SignalRGB guide: Plugin Template - [User Controls](https://docs.signalrgb.com/developer/plugins/user-controls.md): SignalRGB guide: User Controls - [Using Components](https://docs.signalrgb.com/developer/plugins/using-components.md): SignalRGB guide: Using Components - [Utilities](https://docs.signalrgb.com/developer/plugins/utilities.md): SignalRGB guide: Utilities - [Writes and Reads](https://docs.signalrgb.com/developer/plugins/writes-and-reads.md): SignalRGB guide: Writes and Reads ### Plugins — Tutorial: First Plugin - [Overview](https://docs.signalrgb.com/developer/plugins/tutorial.md): SignalRGB guide: Build Your First Plugin - [Step 1: Capturing USB Data](https://docs.signalrgb.com/developer/plugins/tutorial/capturing-usb-data.md): SignalRGB guide: Capturing USB Data - [Step 2: Isolating RGB Data](https://docs.signalrgb.com/developer/plugins/tutorial/breaking-down-usb-data-captures.md): SignalRGB guide: Isolating RGB Data in USB Captures - [Step 3: Creating a Plugin](https://docs.signalrgb.com/developer/plugins/tutorial/creating-a-plugin.md): SignalRGB guide: Creating a Plugin - [Step 4: Selecting Endpoints](https://docs.signalrgb.com/developer/plugins/tutorial/selecting-endpoints.md): SignalRGB guide: Selecting Endpoints - [Step 5: Finding Initialization Packets](https://docs.signalrgb.com/developer/plugins/tutorial/finding-initialization-packets.md): SignalRGB guide: Finding Initialization Packets - [Step 6: Mapping LED Positions](https://docs.signalrgb.com/developer/plugins/tutorial/mapping-led-positions.md): SignalRGB guide: Mapping LED Positions - [Advanced: International Layouts](https://docs.signalrgb.com/developer/plugins/tutorial/converting-ansi-keyboard-plugins-to-international-layouts.md): SignalRGB guide: Converting ANSI Keyboard Plugins to International Layouts ### QMK - [Community Firmware Notice](https://docs.signalrgb.com/developer/qmk/community-firmware-notice.md): Important information about community-maintained QMK firmware, including warranty, hardware risk, security, and support scope. - [QMK Introduction](https://docs.signalrgb.com/developer/qmk.md): SignalRGB guide: QMK Introduction - [Building Firmware From Source](https://docs.signalrgb.com/developer/qmk/building-firmware-from-source.md): SignalRGB guide: Building Firmware From Source - [Firmware](https://docs.signalrgb.com/developer/qmk/firmware.md): SignalRGB guide: Firmware - [Framework 16 Keyboard and Macropad](https://docs.signalrgb.com/developer/qmk/framework-16-keyboard-and-macropad.md): SignalRGB guide: Framework 16 Keyboard and Macropad - [Massdrop Loader](https://docs.signalrgb.com/developer/qmk/massdrop-loader.md): SignalRGB guide: Massdrop Loader - [QMK Toolbox](https://docs.signalrgb.com/developer/qmk/qmk-toolbox.md): SignalRGB guide: QMK Toolbox - [SONiX Flasher](https://docs.signalrgb.com/developer/qmk/sonix-flasher.md): SignalRGB guide: SONiX Flasher - [SRGBmods QMK Firmware](https://docs.signalrgb.com/developer/qmk/srgbmods-qmk-firmware.md): SignalRGB guide: SRGBmods QMK Firmware ### SignalRGB API - [Introduction](https://docs.signalrgb.com/developer/signalrgb-api/introduction.md): SignalRGB guide: Introduction - [Layouts](https://docs.signalrgb.com/developer/signalrgb-api/layouts.md): SignalRGB guide: Layouts - [Lighting](https://docs.signalrgb.com/developer/signalrgb-api/lighting.md): SignalRGB guide: Lighting ### DIY Arduino - [DIY Arduino Corsair Lighting Node Pro](https://docs.signalrgb.com/developer/diy-arduino.md): Learn how to turn an ATmega32U4-based Arduino into a virtual Corsair Lighting Node Pro using the open-source Corsair Lighting Protocol firmware.