# QMK Keyboard Firmware

**URL:** <https://forum.signalrgb.com/t/qmk-keyboard-firmware/340>\
**Category:** QMK\
**Tags:** guide\
**Created:** [March 29, 2023, 7:53pm UTC](https://forum.signalrgb.com/t/qmk-keyboard-firmware/340 "2023-03-29T19:53:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![FzR\_dontdie\_x](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.signalrgb.com/fzr_dontdie_x/32/7_2.png) [@FzR\_dontdie\_x](https://forum.signalrgb.com/u/FzR_dontdie_x)\
**Post date:** [March 29, 2023, 7:53pm UTC](https://forum.signalrgb.com/t/qmk-keyboard-firmware/340/1 "2023-03-29T19:53:04Z")

</div>

There are two options for SignalRGB Compatible QMK Firmware: Pre-compiled Firmware & Building Firmware From Source.

## [Pre-Compiled Firmware:](https://docs.signalrgb.com/qmk/firmware#pre-compiled-firmware)

Pre-Compiled SignalRGB Compatible Firmware is available for select keyboard models. Pre-Compiled Firmware is plug and play for supported keyboards. [The list of supported keyboards and their download pages is here](https://docs.signalrgb.com/qmk/supported_keyboards).

## [Building Firmware From Source:](https://docs.signalrgb.com/qmk/firmware#building-firmware-from-source)

If your keyboard does not have a pre-compiled SignalRGB compatible firmware file, or you want to make changes to the firmware file, then you will need to build your firmware from source.
