Both sides previous revisionPrevious revisionNext revision | Previous revision |
terminology:active_converter [22 Dec 2023 15:45] – kicke | terminology:active_converter [03 Feb 2024 01:56] (current) – eris |
---|
[{{ :terminology:orihalcon_active_din180-usb.jpg?200|An Active AT/XT-to-USB converter}}] | [{{ :terminology:orihalcon_active_din180-usb.jpg?200|An Active AT/XT-to-USB converter}}] |
| |
An **Active Converter** refers to a computerized device designed to fully convert a keyboard's protocol and port, typically into USB. Commercial offerings can be found online, but they are often sold at a higher price compared to [[terminology:passive_converter|Passive Converters]]. | An **active converter** refers to a computerized device designed to fully convert a keyboard's protocol and port, typically into USB. Commercial offerings can be found online, but they are often sold at a higher price compared to [[terminology:passive_converter|passive converters]]. |
| |
Some users may prefer to make their own converters using off-the-shelf hardware as an alternative to commercial adapters. | Some users may prefer to make their own converters using off-the-shelf hardware as an alternative to commercial adapters. |
==== Firmware ==== | ==== Firmware ==== |
| |
[[Firmware]], that can be flashed onto either a DIY converter or certain existing commercial solutions, exists. This may provide support for additional protocols, non-standard [[scancode|scancodes]] and hardware-side customization. Along with the firmware offering, it is commonly described how to make a DIY adapter yourself, or where to purchase a commercial offering. | Converting any protocol into USB will require a specialized [[terminology:firmware|firmware]] in order to facilitate the conversion process. Some firmwares provide additional features, such as keymap customization and macros. However, all firmwares must be used with their specified microcontroller. (i.e. ATmega32u4) |
| |
| The list of common firmwares used in active converters [[terminology:firmware|can be found here]]. |
| |
^ Firmware ^ Open-source ^ Actively maintained ^ Custom keymaps ^ | |
| [[https://github.com/tmk/tmk_keyboard/wiki |TMK]] | [[https://github.com/tmk/tmk_keyboard | yes]] | yes | yes | | |
| [[https://geekhack.org/index.php?topic=17458.0| Soarer's]] | no | no | yes | | |
| |
---- | ---- |
</gallery> | </gallery> |
| |
{{tag>terminology:keyboard-terminology}} | {{tag>terminology:conversion-terminology}} |