summaryrefslogtreecommitdiff
path: root/keyboards
AgeCommit message (Collapse)Author
2020-11-21Refactor to use led config - Part 4 (#10967)Joel Challis
* Refactor to use led config * Refactor to use led_update_kb
2020-11-21Refactor to use led config - Part 5 (#10975)Joel Challis
* Refactor to use led config * Refactor to use led config * Refactor to use led config
2020-11-21Add layout_all to xd96 (#10913)jonathan
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-11-20[Keyboard] Added wilba.tech WT60-H1 (#10879)Wilba
* Added WT60-H1 * Update keyboards/wilba_tech/wt60_h1/info.json * Update keyboards/wilba_tech/wt60_h1/keymaps/default/keymap.c * Update keyboards/wilba_tech/wt60_h1/keymaps/default/keymap.c * Update keyboards/wilba_tech/wt60_h1/keymaps/default/keymap.c * Update keyboards/wilba_tech/wt60_h1/keymaps/default/keymap.c * Update keyboards/wilba_tech/wt60_h1/rules.mk * Update keyboards/wilba_tech/wt60_h1/wt60_h1.h
2020-11-19Add JNAO Via keymap (#9917)Matthew Dias
* Add JNAO Via keymap * Enable more layouts for via * Apply suggestions from code review * Remove extra layer * Add license
2020-11-19[Keyboard]Add X-Bows Nature Keyboard (#10869)X-Bows Tech
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-11-19Add Nines by Ungodly Design (#10931)Luis Godinez
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-11-19add unsplit (#10892)Brandon Claveria
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Swiftrax <swiftrax@gmail.com>
2020-11-19Add Launch Pad by Ungodly Design (#10952)Luis Godinez
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com>
2020-11-18[Keymap] add massdrop/alt:pregame (#8953)elijahblake
Pulled some functionality from the endgame keymap for the Drop Ctrl. * very shortened version of the Endgame keymap * fixed pictures * fixed link * fixed link * fix files * add GREEN RGB * fixed GREEN RGB * not supposed to be in my fork... * wasn't supposed to be in my fork. * I have fixed the layer 0 RGB Settings; you can now apply layer using "COLOR" in the layout template. * I've renamed to pregame, fixed several files * added Underglow RGB layout, changed def ault RGB color * fixed the color of the default profile like i want it * Added IRL Photo * Update keymap.c disabled debugging. * Update keymap.c * Update config.h * Update README.md * Update keymap.h * Changed some settings on rules for clean up. * Changed some settings on rules for clean up. * fixed some errors, cleaned things up * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Fixed changes recommended by Fauxpark * Added changes recommended by fauxpark * trying to fix my repo * Still trying to fix merge issues * changed to lowercase * Delete reading.md * Trying to rebase my repo * stuck in rebase loop trying to fix local files and update * updating readme file
2020-11-18[Keyboard] PloopyCo update and fixes (#10936)Drashna Jaelre
This is based on feedback talking with crop_octagon about the device. Future trackballs will ship with ATMEL DFU for simplicity. This also includes some fixes and optimizations based on code review and tinkering on my own devices.
2020-11-18Add basic OLED keymap for nullbitsco/nibble (#10912)Ari Madian
2020-11-18Changed personal keymap punk75:dsanchezseco (#10928)dsanchezseco
added a dvorak layer with a numpad in the center
2020-11-18Update the melody96:zunger keymap (#10888)yonatanzunger
* Update the melody96/zunger layout to make typing Romance languages easier. Move the combining accents to fn + (keys used by Mac OS for that purpose), and move the fn key to be the one adjacent to the space bar, since one needs to type combinations of that a lot more than one needs to type Greek letters in normal use. (As determined by experiment) Also clean up the comments. Co-authored-by: Yonatan Zunger <zunger@desiderata.lan>
2020-11-18VIA Support: E6V2 BMC editions (#10969)MechMerlin
* update readme with relevant PCB versioning * Add VIA keymap to e6v2 LE BMC * add via keymap * Update keyboards/exclusive/e6v2/le_bmc/keymaps/via/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/exclusive/e6v2/oe_bmc/keymaps/via/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-11-18[Keymap]Add and Update keymap for reviung34 (#10915)gtips
2020-11-18[Keyboard] Add wilba.tech WT80-G (#10878)Wilba
* Added WT80-G * Fixed keyboard name in info.json
2020-11-18[Keyboard] Add wilba.tech WT65-G (#10877)Wilba
2020-11-18Refactor to use led config - Part 3 (#10966)Joel Challis
* Refactor to use led config * Refactor to use led config * Refactor to use led config * Refactor to use led config
2020-11-18Add support for LAYOUT_alice to sneakbox pcb (#10914)stanrc85
Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-11-18Add support for keyboard 'DimplePlus' (#10881)jackytrabbit
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-11-18Added new keyboard - nack (#10940)pastapojken
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-11-17Add VIA Keymap for boardsource/microdox (#10932)Jack
2020-11-17Refactor to use led config - Part 1 (#10905)Joel Challis
* Refactor to use led config * Refactor to use led config * Refactor to use led config * Refactor to use led config * Refactor to use led config
2020-11-17Refactor to use led config - Part 2 (#10906)Joel Challis
* Refactor to use led config * Refactor to use led config * Refactor to use led config
2020-11-16[Keymap] ANAVI Macro Pad 8 fix kodi and default (#10727)Leon Anavi
Improvements and bug fixes for the keymaps kodi and default for ANAVI Macro Pad 8: - Add space to the end of string "Active layer: " for better visibility on the mini I2C OLED display for both keymaps - Replace "Main" with "Kodi" for the Kodi keymap - Add comment with reference to Kodi documentation for the available shortcuts in this keymap Signed-off-by: Leon Anavi <leon@anavi.org>
2020-11-16[Keymap] Update for jisplit89 (#10859)Salicylic-acid3
Some symbols were not as intended, so they were corrected.
2020-11-16[Keyboard] bm16s - Added Via Support (#10863)Relocks
* Added Via Support and Keymap Via Specific Keymap for BM16s along with correction of the Vendor and Product ID. * Made adjustments for PR 10863 Made adjustments based on feedback from Pull request 10853 for qmk master pull request * Additional update for PR 10853 Same description as previous commit. * Update .vscode/settings.json Updating based on commit suggestion. Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-11-16[Keymap] Add user keymaps to qmk master (#10870)bghull
* Create user keymaps * Prepare user keymaps for PR Co-authored-by: bghull <35785950+BaneJammin@users.noreply.github.com>
2020-11-16Refactor the crkbd/via keymap and fix OLED bugs (#10354)Kosuke Adachi
* Refactor the crkbd/via keymap and fix OLED bugs * Revert "Refactor the crkbd/via keymap and fix OLED bugs" This reverts commit dc9db029fc6b077fc7600b49e920b755c522d100. * Fix OLED display bugs * Remove unused functions * Remove uncessary the key logger * Add new lines at end of file * Remove unnecesary extern for is_master * Remove extern is_master from rev1.h * Remove ssd1306 from common dir because its the legacy lib * Update default keymap based the via keymap * Remove foostan keymap because it will be legacy * Revert Remove unnecesary extern for is_master * Remove unnecessary backslashes.
2020-11-16[Keyboard] Add Titan 60 (#10886)MechMerlin
* initial commit * fix up some documentation * titan60 firmware * add supported layouts * fixup default keymap * fixup via keymap * fixup default keymap * some code cleanups
2020-11-16Fox Lab Time80: add Configurator layout data (#10950)James Young
2020-11-16[Keyboard] Add Beatervan keyboard (#10939)ojthetiny
* Added Beatervan Keyboard * added files for beatervan * Update keyboards/beatervan/beatervan.h Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/default/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/beatervan.h Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/info.json Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/default/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/oj/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/config.h Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/default/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/default/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/default/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/default/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/rules.mk Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/oj/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/oj/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/oj/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Update keyboards/beatervan/keymaps/oj/keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> * Delete config.h * Delete config.h * Update keymap.c * Update beatervan.c * Update beatervan.h * Update config.h * Update keymap.c * Update keymap.c Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
2020-11-16BDN9: Fix encoder direction, add 3rd encoder for Rev. 1.3 support (#10883)Danny
2020-11-17[Keymap] clean up helix:five_rows keymap (#10866)Takeshi ISHII
* Makes the OLED driver used by the helix:five_rows keymap switchable. * use TOP/drivers/oled/oled_driver.c `make HELIX=stdole helix:five_rows` * use helix/local_drivers/ssd1306.c `make HELIX=oled helix:five_rows` * Separated the OLED related code from keymap.c and moved it to oled_display.c. * scan rate without OLED * make HELIX=verbose,dispoff,scan helix/rev2:five_rows use Helix original code text data bss dec hex filename 18880 58 235 19173 4ae5 .build/helix_rev2_five_rows.elf matrix scan frequency: 1590 * make HELIX=verbose,dispoff,scan,sc helix/rev2:five_rows use split_common code text data bss dec hex filename 18554 40 231 18825 4989 .build/helix_rev2_five_rows.elf matrix scan frequency: 1202 * scan rate with helix/local_drivers/ssd1306.c * make HELIX=verbose,dispoff,scan,oled helix/rev2:five_rows use Helix original code text data bss dec hex filename 24048 196 342 24586 600a .build/helix_rev2_five_rows.elf matrix scan frequency: 739 * make HELIX=verbose,dispoff,scan,sc,oled helix/rev2:five_rows use split_common code text data bss dec hex filename 23750 176 338 24264 5ec8 .build/helix_rev2_five_rows.elf matrix scan frequency: 642 * scan rate with drivers/oled/oled_driver.c * make HELIX=verbose,dispoff,scan,stdole helix/rev2:five_rows use Helix original code text data bss dec hex filename 24590 210 798 25598 63fe .build/helix_rev2_five_rows.elf matrix scan frequency: 293 * make HELIX=verbose,dispoff,scan,sc,stdole helix/rev2:five_rows use split_common code text data bss dec hex filename 24290 190 794 25274 62ba .build/helix_rev2_five_rows.elf matrix scan frequency: 277 * clean up helix/rev2/keymaps/five_rows/keymap.c * update five_rows/oled_display.c * update helix/rev2/keymaps/five_rows/keymap.c: remove LAYOUT_kc() * Ported the keymap from helix/rev2:five_rows to helix/rev3_5rows:five_rows. * update five_rows/oled_display.c * add License comment
2020-11-16[Keyboard] YMDK NP21: correct numpad layout matrix (#10874)Cole Helbling
I noticed that my KC_PPLS and KC_PENT keys weren't actually doing anything. By looking at the ortho_6x4 layout, I guessed that maybe the pins were incorrect and guessed the proper ones. Now, my numpad is fully functional.
2020-11-16[Keyboard] Add "Uno" (#10579)jvbroek
* Add all files * Update keyboards/uno/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/uno/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/uno/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/uno/keymaps/default/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/uno/keymaps/default/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/uno/info.json Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/uno/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update readme.md Co-authored-by: Joshua Broekhuijsen <j.broekhuijsen@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-11-15[Keyboard] added Pill60 to handwired/pill60 (#10798)Ikta
* added to handwired pill60 * Update keyboards/handwired/pill60/config.h and all other PR suggested changes Deleted DESCRIPTION Co-authored-by: Drashna Jaelre <drashna@live.com> Update keyboards/handwired/pill60/readme.md Smaller image in readme Co-authored-by: Drashna Jaelre <drashna@live.com> Update keyboards/handwired/pill60/info.json Deleted key_count Co-authored-by: Ryan <fauxpark@gmail.com> Update keyboards/handwired/pill60/keymaps/default/keymap.c Deleted backslash on keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> Update keyboards/handwired/pill60/pill60.h Deleted led.h Co-authored-by: Ryan <fauxpark@gmail.com> Update keyboards/handwired/pill60/blackpill_f401/rules.mk Update stm32f401 rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Update keyboards/handwired/pill60/blackpill_f411/rules.mk Update stm32f411 rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Update keyboards/handwired/pill60/bluepill/rules.mk Update bluepill rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Update keyboards/handwired/pill60/rules.mk Added comment on rules.mk to help ] Co-authored-by: Ryan <fauxpark@gmail.com> deleted bootloader_defs.h added GPL2 + compatible license header updated keymap readme updated those that don't need common_config.h and deleted some unnecessary spaces in f411/rules.mk updated default folder in rules.mk * fix and simplify build files according to onekey example * Added GPL2+ Compatible license header
2020-11-15[Keyboard] add Symmetric70 keyboard prototype (#10780)Takeshi ISHII
* proto_symmetric70 作成中 74hc157 無しで 片手動作は、右と左でそれぞれうごいた。 * add 74HC157 support * add keymaps/default_mac * update proto_symmetric70/keymaps/default_mac/readme.md * update 74HC157 support * add keyboards/handwired/proto_symmetric70/matrix.c.patch * update keyboards/handwired/proto_symmetric70/readme.md * rename proto_symmetric70 to symmetric70_proto * Update keyboards/handwired/symmetric70_proto/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/symmetric70_proto/symmetric70_proto.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/symmetric70_proto/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * update readme.md * update keyboards/handwired/symmetric70_proto/config.h * remove keyboards/handwired/symmetric70_proto/matrix.c.patch * Update keyboards/handwired/symmetric70_proto/matrix.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/symmetric70_proto/matrix.c Co-authored-by: Drashna Jaelre <drashna@live.com> * use KC_NO, _______ Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-11-15[Keymap] Add nfriend's ErgoDox EZ keymap (#10545)Nathan Friend
2020-11-15[Keyboard] Add Lily58 via keymap (#10178)Naoki Katahira
* Add Lily58 VIA keymap * Update keyboards/lily58/keymaps/via/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lily58/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/lily58/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/lily58/keymaps/via/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * update via keymap * fix keymap.c * add licence to keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-11-14ZTBoards Updated keymap and updated info.json (#10926)Philip (Han) Suh
* Updated information on info.json and hopefully de-cluttered branch * Updated default encoder settings * Updated info.json for after to be in the proper order * Fixed maintainer name
2020-11-14[Keyboard] h660s by hineybush (#10221)Josh Hinnebusch
* add h660s * add via support to h660s * update readme * Update keyboards/hineybush/h660s/keymaps/via/readme.md * Update keyboards/hineybush/h660s/keymaps/via/keymap.c * Update keyboards/hineybush/h660s/keymaps/via/keymap.c * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/keymaps/default/keymap.c * Update keyboards/hineybush/h660s/keymaps/default/keymap.c * Update keyboards/hineybush/h660s/keymaps/via/keymap.c * Update keyboards/hineybush/h660s/keymaps/via/keymap.c * Update keyboards/hineybush/h660s/readme.md * Update keyboards/hineybush/h660s/readme.md * Update keyboards/hineybush/h660s/keymaps/default/keymap.c * Update keyboards/hineybush/h660s/keymaps/default/keymap.c * Update keyboards/hineybush/h660s/info.json * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h
2020-11-14[Keyboard] Time 80 TKL by Fox Lab (#10851)Lukas Alexandre
* Porting Time 80 TKL * Update keyboards/foxlab/key65/hotswap/readme.md * Update keyboards/foxlab/time80/rules.mk * Update keyboards/foxlab/time80/config.h * Update keyboards/foxlab/time80/readme.md * Update keyboards/foxlab/time80/readme.md * Update keyboards/foxlab/time80/config.h * Use LAYOUT_all * Fixing placement of shortcuts
2020-11-13[Keyboard] Southpaw66 by rpiguy9907 (#10782)gooberpsycho
* added Keyboard Southpaw66 * Housekeeping, shorten urls * Housekeeping * Row matrix pins were flipped, fixed * housekeeping, extraneous punctuation * bug-fixing * bug-fixing * Layout macro fixed * Layout macro fixed again * Update and rename Southpaw66,c to southpaw66.c * Rename Southpaw66.h to southpaw66.h * Update config.h * Update info.json * Change Southpaw66 to southpaw66 made change to case in all instances in code except where critical, such as in url's. * Rename parent folder from Southpaw66 to southpaw66 * Rename parent folder from Southpaw66 to southpaw66 * Update info.json * Update keyboards/rpiguy9907/Southpaw66/readme.md updated image url to point to lower resolution image. * Update config.h re-capitalized Southpaw66 in product name. * Rename Southpaw66 parent folder to southpaw66 * Rename parent folder from Southpaw66 to southpaw66 * rename parent folder from Southpaw66 to southpaw66 * rename parent folder from Southpaw66 to southpaw66 * Rename parent folder from Southpaw66 to southpaw66 * rename parent folder from Southpaw66 to southpaw66 * rename parent folder from Southpaw66 to southpaw66 * Update keyboards/rpiguy9907/southpaw66/readme.md * Update keyboards/rpiguy9907/southpaw66/config.h
2020-11-12handwired/onekey/blackpill_f401: Fix I2C pin config mismatch (#10322)Sergey Vlasov
By default the `i2c_master` driver for ChibiOS uses the B6 pin for `I2C1_SCL` and the B7 pin for `I2C1_SDA`. However, the ChibiOS board file used for the F401 Blackpill board (`ST_STM32F401C_DISCOVERY`) configures B6 as `I2C1_SCL` and B9 as `I2C1_SDA`, and if that configuration is left unchanged, enabling the `i2c_master` driver results in having two pins (B7 and B9) configured as `I2C1_SDA` at the same time, which does not work properly (experimental results show that the B9 pin still works as `I2C1_SDA` in that case, and the B7 pin does not work). Configure the B9 pin as an input with pull-up in `board_init()`, so that the B7 pin can be configured as `I2C1_SDA` by the I2C driver.
2020-11-12Bring up Qvex Lynepad (#10826)KemoNine
2020-11-09[Keyboard] RGBKB Pan (#9587)Legonut
* Add new keyboard Pan Encoder switches still need work * New keyboard Pan Should be complete * Split MCU selection into 2 revision folders * [rgbkb/pan] Make requested changes for PR Additionally, set DEFAULT_FOLDER to rev1, and default rev1 to atmega32a (as all shipped kits include an atmega32a) * Apply suggestions from code review * Fix default keymap typo * add usb max power define * Commit suggested changes * Update keyboards/rgbkb/pan/config.h * Apply suggestions from code review Small copyright updates * Apply suggestions from code review
2020-11-09XD68: add 65_ansi_split_bs layout (#10835)Ole Westendorff
* XD68: add 65_ansi_split_bs layuout * change number of keys in info.json * Apply suggestions from code review
2020-11-10refactor SPLIT_KEYBOARD, OLED_DRIVER_ENABLE (#10405)yfuku