summaryrefslogtreecommitdiff
path: root/keyboards
AgeCommit message (Collapse)Author
2022-01-10[Keyboard] Enable RGB Matrix Animations on KBD67 mkIII ISO (#15808)Drashna Jaelre
2022-01-10[Keyboard] Kastenwagen 1840 and Kastenwagen 48 (#13565)nopunin10did
* cleaning up * deleting to undelete * Stub out defaults * Jabberwocky firmware WIP * Stubbing out keymap spacing * Default keymap and layout updates * start stubbing out JSON for configurator * more WIP * Update jabberwocky.h * Add Readme * Apply suggestions from code review * Fix layout capitalization * Updates to personal and default keymaps * Add instructions for jumping the bootloader * Update keyboards/nopunin10did/jabberwocky/rules.mk * Add easier ctrl-alt-del to my keymap * Start stubbing out KW firmware * More firmware and keymap stuff * Fix compile error * Filling out other layers in default keymap * Update layout JSON and finish default layouts * Add rotary and LED code * Add VIA support (first draft) * Move VIA compatibility to VIA-specific branch * Fix readme formatting * Fix state count issue in LED code * Fix an erroneous change to a Jabberwocky file * Default LEDs to on. * Apply suggestions from code review * Delete kastenwagen.json * Update keyboards/nopunin10did/kastenwagen/config.h * Apply suggestions from code review * Apply suggestions from noroadsleft code review * Update image in the readme * Split 1840 & 48 into two boards (part 1) * Splitting into two keyboards (part 2)
2022-01-10[Keyboard] TKC California (#15124)TerryMathews
* CALIFORNIA: Initial support for TKC California * update readme.md, info.json * Update keyboards/tkc/california/rules.mk * Update keyboards/tkc/california/rules.mk * Update keyboards/tkc/california/readme.md * Update keyboards/tkc/california/rules.mk * Update keyboards/tkc/california/info.json
2022-01-10[Keyboard] M48 12x4 lego ortholinear keyboard (#15536)Alin Marin Elena
2022-01-10[Keyboard] add dz64rgb support (#15553)moyi4681
* add dz64rgb support * Update keyboards/dztech/dz64rgb/dz64rgb.c * Update keyboards/dztech/dz64rgb/rules.mk * Update keyboards/dztech/dz64rgb/dz64rgb.c * Update keyboards/dztech/dz64rgb/rules.mk * Update keyboards/dztech/dz64rgb/rules.mk * Update keyboards/dztech/dz64rgb/rules.mk
2022-01-10[Keyboard] add kbd75rgb support (#15552)moyi4681
* add kbd75rgb support * Update keyboards/kbdfans/kbd75rgb/config.h * Update keyboards/kbdfans/kbd75rgb/rules.mk * Update keyboards/kbdfans/kbd75rgb/rules.mk * Update keymap.c * Update keymap.c * Update readme.md * Update keyboards/kbdfans/kbd75rgb/config.h * Update keyboards/kbdfans/kbd75rgb/config.h * Update keyboards/kbdfans/kbd75rgb/config.h * Update keyboards/kbdfans/kbd75rgb/rules.mk * Update keyboards/kbdfans/kbd75rgb/rules.mk * Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd75rgb/rules.mk
2022-01-10[Keyboard] Add Buzzard support (#15493)Christoph Rehmann
* add buzzerd (untested, WIP) * configured linear actuator and fixed keymap * configuration tweaks and added custom keymap * add custom tapping term for home row mod * added readme * remove ionide folder * added scroll function to trackpoint * keymap reworked * using one shot shift and removed dynamic macros * reworked default keymap * adapted to latest qmk changes * remove caps word from default keymap * use provided coding guidelines * use get_highest_layer in favour of biton32 * fixed formatting * remove unnecessary define statement
2022-01-10[Keyboard] Add keymap and settings for dactyl_manuform 6x6_5 thumb (#15526)Bartosz Nowak
* Add dactyl manu 6x6 with stm32 support and 5thumb cluster * Add review changes * Add license to new files * Fix enums for custom keymap * Readme update * Fix readme to follow one from template * Add missing licence to files * Update keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/rules.mk * Update keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/rules.mk * Remove readme from onekey keyboard * Make separate macro for 5thumb
2022-01-10[Keyboard] Added Handwired Redragon K552 Kumara (RGB) (#14004)HorrorTroll
* Added Handwired Redragon K552 with default and via keymaps * Resolve some request changes, and change the cols pin to a better one. * Resolved request changes * Added OLED support and resolve request change * Increase polling rate to 1000hz * Update font for OLED, and change logo * Added LED Underglow support * Add personal custom keymap * Nit some line, to get better way to look on code * Refactor everything and solved some issue. * Resolved issue
2022-01-10Add Teensy2.0++ revision and VIA keymap to handwired/sono1 (#15296)Dmitry Nosachev
* teensy2.0pp revision, via support * updated documentation * Update keyboards/handwired/sono1/t2pp/rules.mk
2022-01-10[Keymap] bongocat_wpm_responsive for lily58 (#14922)Gianluca D'Abrosca
* Adding the keymap of the wpm responsive bongocat * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/config.h * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/config.h * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/rules.mk * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/config.h * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Adding the License * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/rules.mk * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c * Update keyboards/lily58/keymaps/bongocat_wpm_responsive/keymap.c
2022-01-09[Keyboard] Add RGB Matrix support to id67 and add thewerther keymap (#15558)werther
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: sigprof and fauxpark Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-09[Keyboard] Adding Dygma Raise (#13543)Islam Sharabash
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-09[Keymap] Ardakilic keymap for crkbd added (#13745)Arda Kılıçdağı
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-09[Keyboard] Add Meck TKL handwired (#15533)Gabriel Kim
* Add meck_tkl * Fix configuration and pin assignment * Rellocate A10 pin, as it is used by the USB DFU bootloader * Add volume and media keys to the function keys layer * Rellocate source files to the handwired keyboards folder and add documentation * Review changes for PR - Improve LAYOUT macro to match the keyboard layout. - Use "kxy" as pin names on the LAYOUT macro. - Remove unused mcuconf.h and halconf.h. - Fix README. * Improve layout macro naming
2022-01-08[Keyboard] Delete lyra (located in malevolti/lyra) (#15524)Domanic Calleja
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-08[Keyboard] Add MMKZOO65 PCB (#15546)TW59420
* Add MMKZOO65 PCB * Update keyboards/mmkzoo65/rules.mk * Update keyboards/mmkzoo65/rules.mk
2022-01-08[Keyboard] Stelo65 (#15102)Uy Bui
* [Keyboard] add new keyboard Stelo * [Keyboard] Stelo encoder action * Update keyboards/wekey/stelo/readme.md * Update keyboards/wekey/stelo/rules.mk * [Keyboard] change name Stelo to Stelo65
2022-01-08[Keyboard] add Haus PCB (#12434)mechlovin
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-08Updated Info.json for westm/westmergo (#15530)WestM
* Added WestM keyboard * Update keyboards/westm/westm68/config.h * Update keyboards/westm/westm68/config.h * Update keyboards/westm/westm68/rules.mk * Update keyboards/westm/westm68/rules.mk * Update keyboards/westm/westm68/rules.mk * Updated Ergo as well to match Drashna's recommended changes * Added layers for VIA and updated keymaps * Applied missing changes that were done on 68 but not Ergo * Update keyboards/westm/westmergo/readme.md * Update keyboards/westm/westmergo/readme.md * Update keyboards/westm/westm68/readme.md * Update keyboards/westm/westm68/rules.mk * Update keyboards/westm/westmergo/rules.mk * Update keyboards/westm/westm68/rules.mk * Update keyboards/westm/westmergo/rules.mk * Update keyboards/westm/westm68/readme.md * Updated README bootloader and keymaps * Updated info.json * Changed to proper layout (for real this time) * Updated info.json * Fixed Alice layout in info.json
2022-01-08[Keyboard] Add Hillside support (#15399)mmccoyd
* [Keyboard] Add Hillside * Remove no longer used define, rename README * Rename to readme.md * Readme: Improve clarity, fix grammar and typos * Readme: Remove extra line pointing to QMK docs * Readme: Join consecutive source lines in .md * Readme: split lines, post spelling fix * Keymap: fix key label in readme
2022-01-08[keyboard] BumbleBee handwired (#14908)Brandon Claveria
* add bumblebee * change keymaps * change PID * update info.json * Apply suggestions from code review * Update keyboards/handwired/swiftrax/bumblebee/rules.mk * update readme.md * Update keyboards/handwired/swiftrax/bumblebee/info.json * edit keymaps * Update keyboards/handwired/swiftrax/bumblebee/rules.mk * Update keyboards/handwired/swiftrax/bumblebee/bumblebee.h * Update keyboards/handwired/swiftrax/bumblebee/info.json * Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c * Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c * Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c * Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c * Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c * Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c * Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
2022-01-08kbdfans/kbd67/mkiirgb_iso: LAYOUT_65_iso_blocker conformance (#15794)James Young
2022-01-08[Keyboard] Add Kudox Full (#15256)x1
* Add Kudox Full keyboard * Add keyboards/kudox_full SPDX identifier * Modify rule.mk of keyboards/kudox_full * Remove html code from README of keyboards/kudox_full * Modify readme of keyboards/kudox_full * rev1.c includes rev1.h - kudox-full/rev1 * Move to <keyboard>.c oled_task_user and eeconfig_init_user * Move post_config.h MOUSEKEY_* * Change BOOTMAGIC_ENABLE no kudox_full * Modify the obsoleted codes * Modify eeconfig_init_kb from eeconfig_init_user * Set none as default, but values * Add about the bootloader on kudox_full/readme * Modify the comments in keyboards/kudox_full/rules.mk
2022-01-08[Keyboard] Bathroom Epiphanies Frosty Flake rev 20130602 (#15365)Andrew Missel
* add optional support for Frosty Flake rev 20130602 * update documentation with instructions on building for rev 20130602 * support revisions using subfolders instead of preprocessor directives * rules.mk cleanup
2022-01-08[Keyboard] Glacier handwired (#14758)Brandon Claveria
* finish adding glacier * change PID * Update keyboards/handwired/swiftrax/glacier/info.json * edit info.json * Update keyboards/handwired/swiftrax/glacier/info.json * Apply suggestions from code review * Update keyboards/handwired/swiftrax/glacier/rules.mk
2022-01-08[Keyboard] bstk100 handwired (#14158)FREEWING.JP
* General: Initial commit for bstk100 * bstk100 custom keyboard firmware * fix Bootloader section * fix "Pad 0" key twice * delete via config * fix readme.md key layout * add via keymap * fix readme.md info * remove keymap.json * Suggested change readme.md * moved to handwired folder * fix readme.md for handwired * fix info.json * Suggested change readme.md * Update keyboards/handwired/bstk100/rules.mk fix requested changes * Update keyboards/handwired/bstk100/rules.mk fix requested changes * Update keyboards/handwired/bstk100/info.json * Update keyboards/handwired/bstk100/rules.mk
2022-01-08[Keyboard] KBDfans KBD67 Mk.II RGB ISO (#14830)moyi4681
* add kbd67mkiirgb iso keyboard add kbd67mkiirgb iso keyboard * Update rules.mk * Update keyboards/kbdfans/kbd67/mkiirgb_iso/mkiirgb_iso.h * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/config.h * Update keyboards/kbdfans/kbd67/mkiirgb_iso/mkiirgb_iso.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk * Update readme.md * Update readme.md * Create info.json * Update info.json * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk
2022-01-08[Keyboard] Add caps and scroll indicator LEDs to andromeda PCB (#15793)Andrew Kannan
2022-01-08[Keyboard] Fix inverted ploopy trackball (#15790)dnaq
2022-01-07Add a-ball handwired trackball based on ADSN9800 (#9015)Richard
* Initial commit of kball * Pretty much working * Rename to aball * Cleanup * Fix typo and make instructions * Refactor to use qmk spi * Suggestions from ZVECR * Update keyboards/handwired/aball/adns9800_srom_A6.h * Update keyboards/handwired/aball/adns.c * Update keyboards/handwired/aball/adns.c * Update keyboards/handwired/aball/adns.c * Added copyright and source attribution * Update keyboards/handwired/aball/rules.mk Include as quantum lib to help avoid timing issues with LTO * Only send report on change, adj sensitivity, fix src include * Fix issue causing constant reports and bad clamping * Streamline conversion to int, add required wait before burst read * Changes to track develop * Update rules with new feature descriptors, add info.json * Add stub layout * Rework / cleanup key matrix. Add missing CS pin define for new ADNS driver * Add stub keymap to enable compile
2022-01-07JJ50 Touch-Up (#15762)James Young
* rules.mk: Build Options sorting and white space * use QMK 3-character notation * info.json: apply friendly formatting * info.json: use 3-character notation * move layout macro alias to info.json * number matrix identifiers by electrical position
2022-01-07Dango40: Fix QMK Configurator Implementation (#15761)James Young
* friendly-format info.json * correct info.json structure * info.json: update key labels
2022-01-07[Keyboard] Hard Light Mark 2 and keymaps (#13719)FateEverywhere
* Hard Light Mark 2 and keymaps This time with minor competence! * Update keyboards/edi/hardlight/mk2/rules.mk * Delete config.h * Apply suggestions from code review
2022-01-07[Keymap] Adding Frosty Flake VIA keymap (#13211)chance
* updated my personal layouts * added Artix to install script * setting up for PR * added Artix to install script * Created frosty flake via keymap.c Created the default VIA keymap.c file for the Frosty Flake controller * Create rules.mk * add #define DYNAMIC_KEYMAP_LAYER_COUNT 3 * Update keymap.c * Delete keyboards/tada68/keymaps/trashcat directory * Create keymap.c * Create README.md * Create rules.mk * Delete keyboards/whitefox/keymaps/trashcat directory * Update qmk_install.sh * Rename README.md to readme.md * Update keymap.c * Update keymap.c * Apply suggestions from code review
2022-01-07[Keyboard] Add croxsplit44 handwired keyboard (#14227)Samuel Fischer
* Add files via upload * Delete keyboards/croxsplit44 directory * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Apply suggestions from code review * Apply suggestions from code review
2022-01-06[Keymap] Add masoncowen planck keymap (#14353)Mason
Co-authored-by: Drashna Jael're <drashna@live.com>
2022-01-06[Keyboard] Adalyn keyboard (#14184)TJ
* first Adalyn commit * fixed json and removed via * fixed GPL headers and rules.mk * fix extra space after gpl add vial keymap * Removed VIAL and revised rules.mk * updating per request and completing readme
2022-01-06[Keyboard] Add Support for Wren Keyboard (#14570)Walter Hanley
* initial prime_o commit * Cleaned up comments, other things. * Updated keymap to use standard seven-underscore KC_TRNS notation * initial prime_o commit * Cleaned up comments, other things. * Updated keymap to use standard seven-underscore KC_TRNS notation * Initial Code for Wren Keyboard This is the initial hardware test commit for the wren. More detailed keymaps will be added soon. * Update layout and add author * Add PCB Image and Clarify Bootloader Instructions * Update config.h Updating config.h to remove mentions to LED backlighting (not supported on this PCB) * Update wren.h to match PR checklist * Roll back addition of code that should have been in wren.h * Update /default/keymap.c Make keyboard.c "pristine" to the best of my ability and add information about configuring a "non-standard" layout. * Update readme.md * Update keymap readmes to match PR checklist * Update readme.md * Final touches before PR * Un-delete non-wren files * Create rules.mk * Create config.h * Update keyboards/wren/keymaps/walterhanley/keymap.c * Update keyboards/wren/keymaps/walterhanley/keymap.c * Update keyboards/wren/wren.c As per feedback, move encoder definition to wren.c from keymap.c. * Update keyboards/wren/keymaps/walterhanley/keymap.c As per feedback, move encoder definition to wren.c from keymap.c * Update keyboards/wren/keymaps/default/keymap.c As per feedback, move encoder definition to wren.c from keymap.c * Create Keymap-Level config.h I've been dealing with some issues with this board over-drawing power on certain devices; this should fix that issue on my build without affecting other users. * Add bells and whistles to personal keymap This update adds bells and whistles to my personal keymap. I couldn't figure out how to modify rotary encoder functionality for just my personal layout with the definition in wren.c, so I moved it back into the individual keymaps. Please let me know if this is an issue and I can look into possible alternative implementations. * Update to match drashna's requested changes * Update keymap.c This update refines drashna's requested changes. * Update keymap.c Fix typo
2022-01-06Migrate crkbd/soundmonster to split common, fix OLED and RGB matrix (#15717)Leo Batyuk
Co-authored-by: Leo B <leo.the.soundmonster@gmail.com>
2022-01-06[Keyboard] Adding GOS65 files (#14734)hadi
* Adding gos65 files * Updating info and config to align with other review * Changing LAYOUT_all to LAYOUT * Updating LAYOUT to have 69 elements
2022-01-06Update keymap for MechBrewery MB65S (#15673)AnthonyNguyen168
2022-01-06checkerboards/quark_squared: fix broken layout macro reference in info.json ↵James Young
(#15757)
2022-01-06Pearlboards Touch-Up (#15756)James Young
* add QMK Configurator data for Atlas * add QMK Configurator data for Pearl * add QMK Configurator data for Zeus * add QMK Configurator data for Zeuspad * physically arrange Zeus layout macro Moves the keycode for the rotary encoder to the top row.
2022-01-05handwired/ortho_brass: add QMK Configurator data (#15755)James Young
2022-01-05cannonkeys/adelie: Fix QMK Configurator Implementation (#15754)James Young
* info.json: apply friendly formatting * info.json: correct key sequence
2022-01-05[Keyboard] Remove locking support for Boardsource LP boards (#15747)Albert Y
2022-01-05Fix info.json for kbdfans/odin/{rgb,soldered} (#15750)Sergey Vlasov
* kbdfans/odin/*: Reformat info.json to be human-readable Apply `qmk format-json` to the `info.json` files for `kbdfans/odin/rgb` and `kbdfans/odin/soldered; no actual content changes. * kbdfans/odin/*: Fix key ordering in info.json The order of key entries in `info.json` did not match the order of layout macro arguments (apparently the keys in the cursor block, which are shifted down by 0.25u with respect to the rest of keys, were treated as separate rows). Fix the order to make the configurator produce proper keymaps.
2022-01-05[Keymap] Fix onekey oled keymap (#15751)Drashna Jaelre
2022-01-03[Keyboard] change bm60hsrgb/rev2 layout to LAYOUT_60_ansi_arrow (#15701)peepeetee