summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* Fix KBDPad MKI backlight, Num Lock LEDs; clean up firmware a bit (#6883)Jonathan Rascher2019-11-045-77/+17
| | | | | | | | | | | | | | | * Update keyboard kit URL * Replace custom RGB driver with new one from #7183 * Replace backlight with standard impl * Remove some unnecessary default settings * Disable COMMAND since docs want it off by default (There's no working IS_COMMAND set for this board anyway, so it's already a nop.)
* [Keymap] Add personal JC65 v32a layout (#7244)Rys Sommefeldt2019-11-032-0/+25
| | | | | | | | * Add personal JC65 v32a layout * Update keyboards/jc65/v32a/keymaps/rys/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com>
* [Keymap] Moar personal keymap and userspace tweaks (#7238)Jonathan Rascher2019-11-019-22/+15
| | | | | | | | | | | | | | | | | | | | * Enable link-time optimization * Make RGB static gradient ranges shorter * Shift Quefrency media keys to the right * Shift KBD67 media keys to the right * Move some 60% keys from function to adjust layer * Set "extra" Lily58 keys to browser back/forward * Remove Instant60 EEPROM hack after #6968 * Remove unnecessary bits from macropad keymaps * Update KLE images
* [Keyboard] Add Hannah910 (#7234)mechlovin2019-11-0112-0/+551
| | | | | | | | | | * Add new PCB Hannah910 a replace pcb for tgr910 keyboard * Update readme.md * update
* [Keyboard] Owlet60 keymap removal, matrix.c and owlet60.h fix (#7235)worthlessowl2019-11-015-125/+31
|
* [Keymap] Add Planck-style RoPro keymap (#7230)Jonathan Dayton2019-10-312-0/+305
| | | | | | | | | | * Copy the default layout * Copy Planck keymap layers * Update README * Update copyright name
* [Keyboard] HBCP info.json typo fix (#7228)noroadsleft2019-10-311-1/+1
| | | Fixing a typo on a suggestion I made that got committed to the PR.
* [Keyboard] Added slash keyboard (#7042)asdftemp2019-10-319-0/+265
| | | | | | | | | | | | | | * feat(slash): added slash keyboard * fix(slash): fixed typo in readme * Improvements after review * disabled debug and print to reduce firmware size * Fixes after review * fixed hardware list in readme.md
* [Keyboard] Add h88 PCB (#7201)Josh Hinnebusch2019-10-3112-0/+473
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add initial h88 files * add h88 PCB * update VID and PID * add GUI key to base WKL keymap file * Update keyboards/hineybush/h88/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/keymaps/default/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/keymaps/wkl/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/h88/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * update per PR requests * update copyright year in files
* [Keyboard] Add hbcp (#7101)Josh Hinnebusch2019-10-3112-0/+714
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add initial hbcp files * adjust hbcp keymaps * update per PR requested changes * add info.json * update LED stuff in regards to my personal keymap * update to new LED pin manipulation code * update info.json * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: Joel Challis <git@zvecr.com> * update per pull request suggestions * Update keyboards/hineybush/hbcp/hbcp.c Co-Authored-By: Joel Challis <git@zvecr.com> * update per PR request, update default keymap * Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/hineybush/hbcp/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/hbcp/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/hineybush/hbcp/keymaps/hiney/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * update per PR requests * Update keyboards/hineybush/hbcp/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * add RGB defs to hiney/config.h
* Miscellaneous rules.mk cleanups (#7212)fauxpark2019-10-317-10/+11
| | | | | | * Miscellaneous rules.mk cleanups * Put back ARM bootloader rules
* [Keyboard] add xbows woody and knight keyboards (#7112)moyi46812019-10-3014-0/+417
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add xbows knight and woody keyboards add xbows knight and woody keyboards * Update rules.mk * Update keyboards/xbows/knight/readme.md Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com> * Update knight.c * Update keyboards/xbows/knight/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/woody/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update rules.mk * Update keymap.c * Update keyboards/xbows/woody/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/xbows/knight/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keymap.c * Update keyboards/xbows/knight/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/knight/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/woody/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/xbows/woody/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* [Keyboard] Legonut Sol R2 Release (#7213)XScorpion22019-10-302-5/+5
| | | | | | | | * Merge remote-tracking branch 'legonut/sol_r2_release' into master_update2 * Update keyboards/rgbkb/sol/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* [Keyboard] Complete info.json for Sticc14 handwired (#7208)noroadsleft2019-10-301-0/+27
|
* [Keyboard] Complete info.json for Chiron handwired (#7207)noroadsleft2019-10-301-0/+81
|
* [Keyboard] Fix info.json for Aranck handwired (#7206)noroadsleft2019-10-301-1/+1
|
* [Keyboard] KBDfans/KBD75: Set "RGBLIGHT_SLEEP" as default (#7205)davidwed2019-10-301-0/+2
|
* [Keyboard] Add KBD67 MKII Solderable PCB Variant (#7202)ai032019-10-3010-0/+563
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Clone 8x source to begin * Start replacing stuff * Get things compiling * Rename files * Move board files to match MKII RGB files * Adjust readme * Adjust main keymap to be functional * Make defualt keymap more basic; add personal keymap * Remove unnecessary trailing slashes from keymap * Remove unused functions from keymaps * Remove obsolete build flags * Adjust comments as requested * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Adjust as suggested * Fix broken compile following applying suggestions
* [Keymap] Update keymap for kuchosauronad0 (#6902)kuchosauronad02019-10-294-53/+56
| | | | * Add RGB * Add Plover layer
* [Keyboard] New CannonKeys boards and EEPROM fixes (#6968)Andrew Kannan2019-10-2953-14/+9319
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Iron165 * CannonKeys new boards and cleanup * Tmo50 info json * Update readme for TMOv2 * update via keymap tmo * info json again * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com> * Address PR comments * More changes for rules files cleanup * info.json fixed? * Fix Savage65 matrix * Apply suggestions from code review Thanks noroadsleft for the improvements! Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Bump eeprom version * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* [Keyboard] Think 6.5 (#7199)MechMerlin2019-10-2918-0/+816
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generated files * create the physical and electrical matrix, thanks noroadsleft * add an appropriate keymap * add qmk configurator support * add readme * add keyboard configuration and rules * move over the think6.5 to the gray_studio directory * move to hotswap in anticipation of non hotswap pcb support * update readme to have the correct make path * rename to hotswap * add community layout support by using the LAYOUT_65_ansi_blocker LAYOUT macro name * thanks to cygnus for pointing out the solder json file to me. This commit is pretty much the same as the hotswap as it uses the same pins and switch matrix. * update readme to state that LAYOUT_65_ansi_blocker works for both hotswap and solder. * wrong pound include * add LED support. Soldered PCB only supports caps lock LED * add readme notes for indicator led * Update keyboards/gray_studio/think65/hotswap/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/hotswap/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/hotswap/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/solder/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/solder/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/solder/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com>
* [Keyboard] Add 42 keyboard (#7071)Angelo Gazzola2019-10-295-0/+175
| | | | | | | | | | * [Keyboard] Add 42 keyboard * Apply suggested fixes * Remove 42.c * Move keyboard to handwired folder
* Cleanup rules.mk for 32U4 keyboards, T-Z (#7190)fauxpark2019-10-2988-1808/+394
| | | | | | * Cleanup rules.mk for 32U4 keyboards, T-Z * Use atmel-dfu in place of lufa-ms until it exists
* [Keyboard] Move Nyquist/Iris rules.mk files, update READMEs (#7196)Danny2019-10-2912-99/+275
| | | | | | * Migrate Nyquist rules.mk files to be version specific and update flash command * Migrate Iris rules.mk files to be version specific and update flash command
* Refactor ps2avrgb i2c ws2812 to core (#7183)Joel Challis2019-10-292-40/+1
| | | | | | | | | | | | | | | | | | | | * Refactor ps2avrgb i2c ws2812 to core * Refactor jj40 to use ws2812 i2c driver * Refactor ps2avrgb template to use ws2812 i2c driver * Add ws2812 stub files * clang-format and driver config * Add ws2812 driver docs * Fix default config values * Update tmk_core/protocol/vusb/main.c Co-Authored-By: Drashna Jaelre <drashna@live.com>
* [Keymap] Add keymaps for myself (#7141)Toshihiro Suzuki2019-10-297-0/+331
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [zinc] add toshi0383 qwerty layout * Add dvorak like keymap * update keymap * update keymap * update * Add my keymap for reviung39 * cleanup * fix RESET button position * add rgb_mod to raise * Update keyboards/reviung39/keymaps/toshi0383/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/zinc/keymaps/toshi0383/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/zinc/keymaps/toshi0383/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * remove unnecessary code * improve comment * Update keyboards/reviung39/keymaps/toshi0383/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/zinc/keymaps/toshi0383/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * remove unused function * cleanup * refactor using MO
* [Keymap] Update layout for my nyquist (#7188)Christoffer Holmberg2019-10-291-14/+35
| | | | | | | | * Add layer for gaming without fancy Shift & Ctrl keys * Add default layer select to ARRW layer * Define layers with an enum to save fw space
* Fix Lily58 build with link-time optimization (#7181)Jonathan Rascher2019-10-291-2/+6
|
* [Keymap] Added new custom keymap for the DZ60 (#6948)Chris Alves2019-10-285-1/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added custom dz60 keymap * Update readme.md * Updated pictures in README.md * README.md fixes * Updated mouse layout/ added ` key * Changed bkspc key to del in mod * Changed picture * Updated keymap * Removed default dz60 config.h * Updated Readme * Added Devorak Keymap * Re-added Default Config File * Updated Flash Command * Cleaned Up Custom Config File * Added Lock Security Layer * Updated Readme Picture
* [Keyboard] Add M0116b keyboard (#7162)J.Flanagan2019-10-2815-0/+962
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit restart of m0116b development * initial commit restart of m0116b development * Major and minor changes for new PCB design Changed matrix_row_pins and matrix_sol_pins to match new PCB design Changed layout matrix to match new PCB design Minor changes to settings in rules.mk Minor changes to readme.md files * Update rules.mk Changed settings in rules.mk * major and minor changes added a default keymap (copy of the m0116 keymap, just to have a default option) changes to the info.json * initial commit restart of m0116b development * Major and minor changes for new PCB design Changed matrix_row_pins and matrix_sol_pins to match new PCB design Changed layout matrix to match new PCB design Minor changes to settings in rules.mk Minor changes to readme.md files * Update rules.mk Changed settings in rules.mk * major and minor changes added a default keymap (copy of the m0116 keymap, just to have a default option) changes to the info.json * Update keyboards/sck/m0116b/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/sck/m0116b/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/sck/m0116b/keymaps/m0116/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/sck/m0116b/keymaps/m0116/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/sck/m0116b/keymaps/m0118/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/sck/m0116b/m0116b.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/sck/m0116b/m0116b.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/sck/m0116b/keymaps/m0118/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Requested changes Changes per requests * Changes to keymaps Changes as discussed corrected location of custom_keycodes declaration and changed custom keycode in keymap per request and discussion.
* [Keyboard] Change Corne RGB Matrix split handling (#7117)Drashna Jaelre2019-10-282-41/+39
| | | | | | | | | | | * [Keyboard] Change Corne RGB Matrix split handling This uses the "is_master" detection to set the led matrix, rather than a define at compile time. This means that the same hex can be used for both halves, not just one or the other. The caveat is that this costs ~240 bytes to do. However, I feel that this is a good trade-off, not just lazy. * Update documentation for RGB Matrix on the Corne
* [Keyboard] Fix matrix for Tsangan (#7159)Yan-Fa Li2019-10-281-2/+2
| | | - 1st mod after space bar was wrong position
* [Keymap] Layout update for my ergodox (#7187)Christoffer Holmberg2019-10-281-6/+9
| | | | | | * Add KC_ESC to normal location and move SE_HALF to ARRW layer * Add `<` and `>` to SYMB layer as standalone keys
* [Keymap] Updating keymaps (#7170)Xyverz2019-10-2822-1227/+900
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |