const_hoisted_1=/* @__PURE__ */createStaticVNode('<h1 id="qmk-configurator" tabindex="-1">QMK Configurator <a class="header-anchor" href="#qmk-configurator" aria-label="Permalink to "QMK Configurator""></a></h1><p><a href="https://config.qmk.fm/" target="_blank" rel="noreferrer"><img src="https://i.imgur.com/anw9cOL.png" alt="QMK Configurator Screenshot"></a></p><p>The <a href="https://config.qmk.fm" target="_blank" rel="noreferrer">QMK Configurator</a> is an online graphical user interface that generates QMK Firmware <code>.hex</code> or <code>.bin</code> files.</p><p>It should be noted that Configurator cannot produce firmwares for keyboards using a different controller than they were designed for, i.e. an RP2040 controller on a board designed for pro micro. You will have to use the command line <a href="./feature_converters#supported-converters">converters</a> for this.</p><p>Watch the <a href="https://www.youtube.com/watch?v=-imgglzDMdY" target="_blank" rel="noreferrer">Video Tutorial</a>. Many people find that is enough information to start programming their own keyboard.</p><p>The QMK Configurator works best with Chrome or Firefox.</p><div class="warning custom-block"><p class="custom-block-title">WARNING</p><p><strong>Note: Files from other tools such as Keyboard Layout Editor (KLE), or kbfirmware will not be compatible with QMK Configurator. Do not load them, do not import them. QMK Configurator is a DIFFERENT tool.</strong></p></div><p>Please refer to <a href="./configurator_step_by_step">QMK Configurator: Step by Step</a>.</p>',8);