This repository includes my Xerox DocuTech/Daybreak converter project (codenamed "Xericity") built with the tmk_core
keyboard firmware library.
This firmware is expected to support all of the features available to TMK protocol converters. If you have any issues, please open a bug. Additionally, comments or suggestions are welcome in the discussions tab.
The latest TMK source code is available here: http://github.com/tmk/tmk_keyboard
See the firmware's README.md
for wiring and build instructions, as well as further information about the converter.
Refer to the wiki pages for further info on TMK:
https://github.com/tmk/tmk_keyboard/wiki
Xerox adaptor files: See comment block at top of files.
Original TMK files: GPLv2 or later. Some protocol files are under Modified BSD License.
Third party libraries like LUFA, PJRC and V-USB have their own license respectively.
Q1. Will you port this converter to the QMK/VIA(L) firmware project?
A. At some point I am very likely to redo this to eliminate the dependency on AVR, and, at that time I will likely consider porting to QMK and/or VIA(L).
Q2. What type of hardware is required for this?
A. While this primarily targets my "Xericity" converter hardware, a homemade adaptor is possible. See the protocol docs for more information.