summaryrefslogtreecommitdiffstats
path: root/keyboards/handwired
Commit message (Collapse)AuthorAgeFilesLines
* [Keymap] Added compatibility for Planck rev6 (#5706)Priyadi Iman Nurcahyo2019-04-292-2/+4
| | | | | | | | | | | | * Update code for compatibility with latest QMK * Added compatibility with Planck rev6 * use wait_ms instead of _delay_ms * removed unnecessary rules * disable audio on rev4 only
* [Keymap] Update to Drashna Keymaps (#5594)Drashna Jaelre2019-04-224-175/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start to standardize macro timer * Update Fractal layout Specifically, limit the RGB Lighting, since it's too many for the power, and only have the KITT annimation on the front * Update Iris keymap to use I2C for transport * Remove TAP_CODE_DELAY from keyboard in favor of global setting * Remove Woodpad Since it\'s no longer in my possession * Only enable LTO on AVR boards * Run matrix_scans while doing startup light * Run matrix_scan to get split keyboard code synced properly * Fix rgb mode * Remove custom debouncing settings * Make RGB Light Startup Animation optional * Fix opt def * Remove extra tap code delay value * Fix references to keebio boards * Add support for LP Iris keyboard * Add backlight code * Make startup animation optional * Update gitlab ci script * Remove port declaration * Revert avrgcc changes to gitlab ci file * Don't re-set mods * Remove MACRO_TIMER define * Add custom name for crkbd * Add name for Prime M pad * Add names for ortho 4x12 boards * Add some additional handling for rgb init * Change thumb clusters on ergodox * Switch Orthodox to I2C * Fix Space in ergodox keymap * Use OSL for ergodox layout * Ugh, can't find a good layout * Fix typo * Fix up animation startup * Cries in AVR * Fix makefiles for ergodox ez boards * Add support for "secret songs" in my userspace * Reset debounce to 5ms for Ergodox EZ * Fix gitlab CI yaml file * More crying in AVR * Cannot use rgb light and rgb matrix at the same time due to the WS2812 rgb matrix PR until the "Coexistance" PR is merged * Update ODox for split common and i2c * Add split config * Impement Split code * Add support for xscorpion OLED code * Add OLED display config * Fix OLED screen font * Get OLED set up in vertical mode * Remove old OLED code * add per key support for crkbd * Fix split changes * RGB Tweeaks * More OLED tweaks * Fix rotation stuff * Fix more OLED stuff * Remove custom Debounce from Ergodox layout since it's no longer needed
* Update handwired/frenchdev keyboard (#5443)Drashna Jaelre2019-04-228-525/+115
|
* Fix handwired/tradestation keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
|
* Fix handwired/promethium keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
|
* Fix handwired/ortho5x13 keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
|
* Fix handwired/frenchdev keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
|
* Fix handwired/not_so_minidox keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
|
* Fix handwired/prime_exl keyboard dimensions in info.jsonnoroadsleft2019-04-131-2/+2
|
* [Keyboard] Simplified handwired/xealous since most of the features are in ↵Alex Ong2019-04-044-398/+12
| | | | core now. (#5556)
* Added Hacked Motospeed keyboard (#5534)Deckweiss2019-04-049-0/+539
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added first configuration for handwired hacked motosped keyboard * Added first keymap * Fixed h file key layout * Swapped Y and Z in default keymap * Added name, email and description * Moved hacked motospeed keyboard to handwired * Changed make command in readme * Formatted readme to be displayed properly with markdown * Formatted keymap and layout to better reflect the physical keyboard * Fixed info.json * Update keyboards/handwired/hacked_motospeed/info.json Co-Authored-By: Deckweiss <Deckweiss75@gmail.com> * Removed .directory from .gitignore Co-Authored-By: Deckweiss <Deckweiss75@gmail.com> * Minor changes and cleanup * Update keyboards/handwired/hacked_motospeed/hacked_motospeed.h Added back newline needed for properly parsing Co-Authored-By: Deckweiss <Deckweiss75@gmail.com>
* [Keyboard] Add handwired keyboard "Tennie" (#5507)Jack2019-04-0215-0/+760
| | | | | | | | | | | | | | | | | | | | * Add tennie * Jacobs Functions * Switch back to normal layout * Remove define from old template * Fix broken keymaps * Correct style errors, add bootlite * Update readmes. Rename test keymap * Missed comma * Switch rgb from init to post init
* [Keyboard] Update jot50 readme.md (#5510)jotix2019-03-291-3/+1
|
* Fixing dead links (#5503)Brian Choromanski2019-03-291-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed typo of 'confid.h' to 'config.h' * Fixed broken links in docs * Fixed a lot of dead links * Removed all dead links that I could not find a replacement for * Placed knops links back in * Fixed plank keymaps so that they will compile for planck light * Https doesn't work on knops.io * tv44:budi now compiles * s60_x:amnesia0287 now compiles * Fixed allocation of key_combos so that narze keymap for planck can compile correctly * Disabled rgb on ergodone and infinity * Enabled tap dance so it compiles * Added return statement so it compiles * If compiling on light disable extra functionality * Properly redefined variable so it compiles * Remove remaining dead links
* handwired/magicforce61 Refactor (#5459)noroadsleft2019-03-216-92/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | * handwired/magicforce61: refactor Renamed layout macro KEYMAP to LAYOUT. Keymap now uses #include QMK_KEYBOARD_H. Refactored the default keymap to use non-auto-prepended keycodes per QMK standard. Deleted deprecated action_get_macro block (was unused). * handwired/magicforce61: Configurator support * handwired/magicforce61: readme cleanup Restructured the readme to be more similar to current QMK template. * handwired/magicforce61: replace missing image in readme Replaced the missing wiring image (error 404) with a table. * handwired/magicforce61: rename readme to lowercase * Convert config.h to #pragma once include guard
* [Keymap] jotix layouts adjustments (#5453)jotix2019-03-204-41/+14
|
* Cleanup Default Keymaps (#5442)Drashna Jaelre2019-03-1911-63/+41
| | | | | | | | * Cleanup Default Keymaps to conform to QMK Firmware standards * Minor fixes * Revert some changes
* [Keyboard] Add Jot50 handwired board (#5431)jotix2019-03-186-0/+254
|
* [Keyboard] layout fixed in jotanck.h (#5432)jotix2019-03-181-1/+1
|
* [Keyboard] correct indicator light states (#5434)holtenc2019-03-182-16/+16
| | | function of indicator lights was inverted. these changes correct that.
* [Keymap] Jotix (#5424)jotix2019-03-171-0/+2
| | | | | | * ortho_4x12 jotix2 layout * ortho_4x12 jotix2 layout
* [Keyboard] Add handwired split tester (#5413)Danny2019-03-157-0/+200
| | | | | | | | | | | | * Add handwired split tester * Update keyboards/handwired/splittest/readme.md Co-Authored-By: nooges <nooges@users.noreply.github.com> * Update keyboards/handwired/splittest/readme.md Co-Authored-By: nooges <nooges@users.noreply.github.com>
* [Keyboard] new keyboard lovelive9 (#5266)ginjake2019-03-147-0/+486
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * new keyboard lovelive9 * Update keyboards/lovelive9/config.h thank you Co-Authored-By: ginjake <hsginjake123@gmail.com> * Apply suggestions from code review Co-Authored-By: ginjake <hsginjake123@gmail.com> * fix review * fix readme * move handwired * Update keyboards/handwired/lovelive9/keymaps/default/keymap.c thanks Co-Authored-By: ginjake <hsginjake123@gmail.com> * Apply suggestions from code review commit suggestion Co-Authored-By: ginjake <hsginjake123@gmail.com> * fix spell miss * fix review * fix col and row * fix layout define
* Minor readme fix (#5389)yiancar2019-03-121-1/+1
|
* [Keyboard] Update rules.mk (#5370)jotix2019-03-111-1/+1
| | | | MOUSEKEY_ENABLED = yes by default
* [Keyboard] Mechboards Micropad (#5368)yiancar2019-03-118-0/+516
|
* 412_64 move to handwired (#5359)FateEverywhere2019-03-108-0/+445
| | | | | | | | | | | | | | | | | | | | | | * 412_64 move to handwired 412_64 and its second printing, Mark Zero Stand Aside, are now obsolesced by new hardware. As only two units exist in the wild not owned by me, I'm moving the definition to handwired. * Mark 3 Stand Aside ready for production. Uploading firmware, compiled and tested, for Mark 3 Stand Aside. The hardware's ready, now the software is too. * Whoops. Should've branched before pushing Stand Aside. Sorry 'bout that. * Revert "Whoops." This reverts commit d222046cfe6183ed0c42286ec9ebb5034a5d1009. * Revert "Mark 3 Stand Aside ready for production." This reverts commit c790899af7a6d92855aebe6a96003f1fe9be66b3.
* [Keyboard] handwired/trackpoint: refactor and readme cleanup (#5325)noroadsleft2019-03-065-80/+83
| | | | | | | | | | | | | | | | * handwired/trackpoint: refactor - layout macro KEYMAP renamed to LAYOUT - keymap now uses #include QMK_KEYBOARD_H * handwired/trackpoint: readme cleanup - fix wiring layout image URL - update readme structure * handwired/trackpoint: rename readme to lowercase * handwired/trackpoint: update header files to use #pragma once
* [Keyboard] re-arrange the pinout for backlight support (#5321)jotix2019-03-052-7/+7
|
* Dactyl Manuform 5x6, 5x7, and 6x6: QMK Configurator fixes and partial code ↵noroadsleft2019-03-046-96/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clean-up (#5307) * Tidy up 5x6.h - replaced tabs with spaces (QMK convention) - aligned layout macro visually * Fix Configurator support for Dactyl Manuform 5x6 - layout macro had the wrong name in info.json * Tidy up 5x7.h - replaced tabs with spaces (QMK convention) - aligned layout macro visually * Fix Configurator support for Dactyl Manuform 5x7 - corrected keyboard height - layout macro had the wrong name in info.json * Tidy up 6x6.h - replaced tabs with spaces (QMK convention) - aligned layout macro visually * Fix Configurator support for Dactyl Manuform 6x6 - layout macro had the wrong name in info.json
* handwired/terminus_mini: refactor, Configurator support, and readme cleanup ↵noroadsleft2019-03-024-80/+121
| | | | | | | | | | | | | | | | | | | | (#5292) * handwired/terminus_mini: refactor - white space changes in terminus_mini.h (alignment) - keymap now uses #include QMK_KEYBOARD_H - refactored TMK macros into QMK process_record_user - refactored TMK layer functions into QMK keycodes - removed redundant keycode definitions * handwired/terminus_mini: Configurator support * handwired/terminus_mini: readme cleanup - completed keyboard description - removed Hardware Availability line (it was blank) - updated Docs links
* [Keyboard] Initial commit for Prime_E w/ VIA config support (#5285)holtenc2019-03-017-27/+236
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial Prime_E commit * Via support for Prime_EXL * Backlight testing * update libs * Clean up and addition of VIA compatibility. * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/primekb/prime_e/keymaps/default/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/primekb/prime_e/keymaps/default/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/primekb/prime_e/keymaps/default/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/handwired/prime_exl/keymaps/via/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * Update keyboards/primekb/prime_e/keymaps/default/keymap.c Co-Authored-By: holtenc <holtenc@gmail.com> * removed IS_COMMAND from config.h. updated GPIO commands * clean up libs
* handwired/magicforce68: refactor, Configurator support, and readme cleanup ↵noroadsleft2019-02-255-80/+132
| | | | | | | | | | | | | | | | | | | | | (#5234) * handwired/magicforce68: refactor - layout macro KEYMAP renamed to LAYOUT - keymap now uses #include QMK_KEYBOARD_H - keymap now uses non-auto-prepended keycodes per QMK standard. - deleted deprecated and unused action_get_macro block from default keymap. * handwired/magicforce68: Configurator support * handwired/magicforce68: readme cleanup - updated to current QMK template - rename file to lowercase - fix make commands - Add Docs links
* [Keymap] Added a key to handle copy/paste in and out of a terminal (#5205)Fred Silberberg2019-02-241-8/+8
|
* Jotpad16 (#5212)jotix2019-02-226-0/+201
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * jotix 4x12 keymap * readme corrections * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * add jotpad keyboard * add jotpad keyboard * backlight pin for arduino pro micro * readme correction * readme correction * jotpad16 * Update keyboards/handwired/jotpad16/jotpad16.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/handwired/jotpad16/keymaps/default/keymap.c Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/handwired/jotpad16/readme.md Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com>
* [Keyboard] add jotanck keyboard (#5192)jotix2019-02-216-0/+279
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add jotanck keyboard * Update keyboards/jotanck/config.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/config.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/config.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/config.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/jotanck.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/jotanck.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/jotanck.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * requested changes * Update keyboards/handwired/jotanck/readme.md Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * add backlight support * add default keymap image to readme * add default keymap image to readme
* Remove CUSTOM_MATRIX option from diode direction (#5090)zvecr2019-02-188-8/+8
| | | | | | | | * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION * Remove '#define DIODE_DIRECTION CUSTOM_MATRIX' * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
* [Keyboard] handwired dactyl with 2 pro micros added (#5113)zwnk2019-02-1810-12/+441
| | | | | | | | | | | | | | | | * handwired dactyl with 2 pro micros added * dactyl_promicro README updated * dactyl_promicro default layout fixed * requested changes * dactyl_promicro README updated * qmk toolbox link fixed * layout reflects phys. keys positions
* Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154)fauxpark2019-02-173-16/+0
|
* Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152)fauxpark2019-02-169-33/+1
|
* Debounce refactor / API (#3720)Drashna Jaelre2019-02-141-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added xeal60 via clone of lets split * Delete removed other keymaps * Basic keymap (no FN). Compiles. * Removed NP_STAR and NP_SLSH. * Removed "debounce_algo = manual" in all keyboards with CUSTOM_MATRIX = yes. * Changed order of rules in TMK. Documented feature. * Fixed missing whitespace in debounce documentation Table wasn't working due to missing newline. * Added bold in a few areas. * DO NOT USE - Removed debounce from TMK. * Remove accidental xeal60 commit * DO NOT USE - debounce successfully compiled. * DO NOT USE Revert back to original API to support split_keyboards. * Working eager_pk * Whitespace cleanup. * Restored debounce.h since there wasnt any real change. * Moved debouncing_time variable to inside #if debounce * Removed check for custom_matrix. We can safely include the debounce file for compilation when custom_matrix is used. * Removed #include "matrix.h" from debounce.h * Bug fix - was using MATRIX_ROWS instead of num_rows * Fixed compilation error with debounce_sym_g * Renamed DEBOUNCE_ALGO to DEBOUNCE_TYPE * Malloc array in debounce_eager_pk, since split keyboards only use MATRIX_ROWS/2. * Fix compile error in debounce_eager_pk * Stricter, leaner DEBOUNCE_TYPE section in common_features.mk. Cleanup debounce_type.mk
| * Renamed DEBOUNCE_ALGO to DEBOUNCE_TYPEAlex Ong2019-01-261-1/+1
| |
| * Whitespace cleanup.alex-ong2019-01-261-1/+1
| |
| * Remove accidental xeal60 commitalex-ong2019-01-2618-1470/+0
| |
| * Merge branch 'master' of https://github.com/qmk/qmk_firmwareAlex Ong2019-01-2677-318/+4583
| |\
| * \ Merge branch 'master' of https://github.com/qmk/qmk_firmwareAlex Ong2019-01-04307-2350/+14370
| |\ \
| * | | Removed NP_STAR and NP_SLSH.Alex Ong2018-08-121-7/+5
| | | |
| * | |