keychron_qmk_firmware/keyboards/ut47
Carlos 32446eeeb6 UT47 layout (#2791)
* Add new project files for UT47

* Copy over keymap and related files

* Add LED_controls.ino

* Add README instructions

* Attempt sending press byte data

* Disable mousekeys

* Enable sending serial data to LED controller

* Update LED mode names

* Remove extra file

* Add LED enable flag

* Update READMEs with more info

* Credit original author

* Update copyrights

* Update docs

* Changed based on review

* Move layout screenshot to Imgur

* Append to src

* Enable mousekeys to fix bad keycodes

* Additional changes based on feedback

* Fix fn layer keys
2018-04-24 13:19:04 -07:00
..
keymaps/default UT47 layout (#2791) 2018-04-24 13:19:04 -07:00
config.h UT47 layout (#2791) 2018-04-24 13:19:04 -07:00
LED_controls.ino UT47 layout (#2791) 2018-04-24 13:19:04 -07:00
led.c UT47 layout (#2791) 2018-04-24 13:19:04 -07:00
matrix.c UT47 layout (#2791) 2018-04-24 13:19:04 -07:00
readme.md UT47 layout (#2791) 2018-04-24 13:19:04 -07:00
rules.mk UT47 layout (#2791) 2018-04-24 13:19:04 -07:00
ut47.c UT47 layout (#2791) 2018-04-24 13:19:04 -07:00
ut47.h UT47 layout (#2791) 2018-04-24 13:19:04 -07:00

ut47

ut47

Somewhere between ortholinear and standard offset. Created to have all the same functions on a Planck in a keyboard but with a more conventional keyboard row stagger.

Keyboard Maintainer: filoxo, [network_operations]

Hardware Supported: PCB design, Arduino Pro Micro

Hardware Availability: How to order

Instructions

To flash the UT47 without LEDs (single controller), run:

make ut47:default

To enable the UT47 LEDs (dual controller), run this for the main controller:

make ut47:default LED_ENABLE=yes

Or you can add LED_ENABLE = yes to rules.mk

And then flash LED_controls.ino to the second controller using Arduino IDE or similar. NOTE: Arduino IDE will require importing additional libraries to compile.

The reason this is an "opt-in" feature is to prevent sending serial communication over the pin, in case it ends up being used for something else (like RGB underglow).

Layout

Go to the default layout README for more information.

Additional info

Credit: Forked from di0ib TMK version

See build environment setup then the make instructions for more information.

Build Guide

u/network_operations' build guide thread