===== Firmware ===== The term **firmware** refers to the software embedded into a device's memory. === Converter Firmwares === | **Firmware** | Compatible MCU | Link | Notes | | Pandrew's QMK Converter | ATmega32U2\\ ATmega32U4| [[https://github.com/purdeaandrei/vial-qmk-with-ibmpc-usb-converter/tree/vial-qmk-with-ibmpc-usb-converter/keyboards/converter/ibmpc_usb |GitHub]]\\ [[https://github.com/purdeaandrei/vial-qmk-with-ibmpc-usb-converter/releases |Download]] | | | QMK Converters | —| [[https://github.com/qmk/qmk_firmware/tree/master/keyboards/converter |GitHub]]\\ [[https://config.qmk.fm/#/converter/xt_usb/LAYOUT_xt |Configurator]] | | | TMK | ATmega32U2\\ ATmega32U4\\ AT90USB1286| [[https://github.com/tmk/tmk_keyboard/wiki |GitHub]]\\ [[http://www.tmk-kbd.com/tmk_keyboard/editor/ |Editor]] | | | Soarer's Converter | ATmega16U4\\ ATmega32U4\\ AT90USB646\\ AT90USB1286 | [[https://geekhack.org/index.php?topic=17458.0| GeekHack]] | No longer maintained.| \\ Not sure which firmware to use? Come and ask us in the [[https://discord.gg/jDJXD2tq8s|Keyboard Institute Discord.]] {{tag>terminology:conversion-terminology terminology:keyboard-terminology}}