aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/handwired
AgeCommit message (Collapse)Author
2019-09-19Cleanup rules.mk for 16U2 and 32U2 keyboards (#6768)Gravatar fauxpark
* Cleanup rules.mk for 16U2 and 32U2 keyboards * Add back Tap Dance build option
2019-09-19Cleanup rules.mk for USB64 and USB128 keyboards (#6769)Gravatar fauxpark
2019-09-17[Keyboard] add personal fullsize pcb hnah108 (#6759)Gravatar vuhopkep
* add personal fullsize pcb hnah108 * Update keymap.c
2019-09-17[Keyboard] Adding AEK64 keyboard (#6725)Gravatar Noan Mousy
* Adding AEK64 keyboard * Deleting useless layout definition * Resolving many code review issues * Documenting my 4sStylZ keymap * Adding default keymap * Apply suggestions from code review Code review corrections Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/aek64/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Correcting the NKRO implementation
2019-09-17[Keyboard] Fixed EEPROM start address for firmware using VIA (#6757)Gravatar Wilba
2019-09-09[Keyboard] Added a simple 2x5 Keypad with 4 layers (#6699)Gravatar Jonathan Cameron
* Added new 2x5 Keypad with 3 LEDs to indicate the selected layer. By Jonathan Cameron. * Minor refactor from suggestions from qmk team * Added * Moved to 'handwired' directory * Update readme.md * Update readme.md * Update readme.md * Update keyboards/handwired/2x5keypad/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Switch to image offsite * Moved image offsite * Update keyboards/handwired/2x5keypad/keymaps/default/keymap.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/2x5keypad/2x5keypad.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Moved functions into .c file per suggestions * Cosmetic * Fixed function called, per suggestions. * Update keyboards/handwired/2x5keypad/2x5keypad.h Ok Co-Authored-By: fauxpark <fauxpark@gmail.com> * Moved LED functions to the top level since they can be used it various flavors * Declare those moved LED functions! * Update keyboards/handwired/2x5keypad/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-09-07Add 328P to mcu_selection.mk (#6682)Gravatar fauxpark
2019-09-07Setup a python test frameworkGravatar skullY
2019-08-30Remove KC_DELT alias in favor of KC_DEL (#6327)Gravatar Konstantin Đorđević
* Remove KC_DELT alias in favor of KC_DEL * Add changelog
2019-08-20Remove superfluous JTAG disable code (#6445)Gravatar fauxpark
* Remove superfluous JTAG disable code * 32A has differently named register * Accidentally some operators * 32A also has different JTAG pins * Wrap disable_jtag() in an ifndef * Document this new define * Rename the define, it conflicts with a LUFA thing Also, move the ifndef wrapping to the call in keyboard_setup()
2019-08-21Remove old promicro_bootloader_jmp() declarations (#6444)Gravatar fauxpark
2019-08-17Illustrate the emoji layer (#6555)Gravatar Mark Stosberg
Now the Emoji layer is easier to visualize.
2019-08-15Remove duplicate test keyboards (#6539)Gravatar Joel Challis
* Remove test keyboards now onekey and splittest have been extended * Add f072 for testing
2019-08-13[Keyboard] Add: Initial steamvan firmware code (#6501)Gravatar John M Daly
* Add: Initial steamvan firmware code * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update: Remove old macro commands, per reviewer comments * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update: Remove redundant backlight struct * Update: Replace preprocessor defines with enum
2019-08-06Correct info.json data for Hnah40 handwired (#6489)Gravatar noroadsleft
2019-07-20[Keyboard] Refactor handwired/splittest to support multiple boards (#6373)Gravatar Joel Challis
* Refactor splittest to support multiple dev boards * Refactor splittest to support multiple dev boards - revert change to number of RGB led * Refactor splittest to support multiple dev boards - update docs * Refactor splittest to support multiple dev boards - correct docs * Refactor splittest to support multiple dev boards - update teensy master logic
2019-07-20[Keyboard] leds in default keymap (#6357)Gravatar jotix
2019-07-20Fix Numbrero Handwired make example in readmeGravatar noroadsleft
2019-07-18[Keyboard] Add 6macro keyboard (#6362)Gravatar Joao Maia
* Initial commit for 6macro firmware * Updated layout documentation * Removed unused commented code
2019-07-16Remove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)Gravatar Drashna Jaelre
* Remove the need to set NUM_OF_ENCODERS Instead, calculate the size of the array, and use that instead * Add hack for split common support * Remove NUM_OF_ENCODERS from keyboard config Can be reverted, if needed
2019-07-16Remove commented out MCUs in rules.mk (#5884)Gravatar fauxpark
2019-07-15Remove/migrate action_get_macro()s from default keymaps (#5625)Gravatar fauxpark
* Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
2019-07-11[Keyboard] Add handwired Wulkan keyboard (#6282)Gravatar Napoleon Wulkan
* added handwired keyboard wulkan * added info.json for qmk configurator * fixed spelling * enum dont need to be assigned to zero * removed cflag from readme * updated rules.mk * removed unneeded rows from config * moved unicode to keymap conf * fix adjust layer and comments for keymap
2019-07-09[Keyboard] Enable LTO on Handwired/Promethium to reduce compiled size (#6227)Gravatar Drashna Jaelre
2019-06-26[Keyboard] Add Hnah40 keyboard (#6183)Gravatar vuhopkep
* Add Hnah40 keyboard Adding new keyboard Hnah40, open source hardware * update infor * make code looks neater * move to handwired board move and update readme file * update * update * update image * change bootloader type * last change
2019-06-26[Keyboard] Refactor of onekey to support multiple development boards (#6017)Gravatar Joel Challis
* Initial refactor of onekey to support multiple development boards * Fixes to get teensy lc && 3.2 working * Add pin tables * Add caveats to Teensy boards * Correct bootloader for Elite-C
2019-06-24[Keyboard] Added 3d printable, handwired numpad by tritiumfusion (#6125)Gravatar Agent Blu, 006
* Added tritium_numpad Adding tritium numpad handwired 6x4 numpad design from thingiverse user tritiumfusion. * Updated readme with more tritiumfusion information * Changed spacing in readme * Changed blu keymap * Update keyboards/handwired/tritium_numpad/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/keymaps/max/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/tritium_numpad.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/tritium_numpad.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/tritium_numpad.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/keymaps/ortho_left/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/keymaps/ortho_right/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/tritium_numpad/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/tritium_numpad/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/tritium_numpad/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Removed action_function(), function_id, and MODS_CTRL_MASK * Reformatted keymaps so that they look nicer. Removed hackey backslashes that were there for no reason whatsoever. * Update keyboards/handwired/tritium_numpad/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Removed more backslashes * Added bootmagic to tritium_numpad
2019-06-18[Keyboard] added custom keyboard (#6141)Gravatar joelproko
* added keyboard_layout_jopr * making it compile * #pragma once instead of #ifndef and #define * renamed and added keymap renamed old "default" to "modded_white", added new "default" that resembles an ISO 105-key layout * reordered keyboards/jopr/info.json to match order o layout array * implemented most suggestions * fixed missing ; * fixed bootloader setting for rules.mk * adopted standard layout matrix naming convention * "fixed" commented-out code in keymaps * changes to keymap layers and LEDs Turns out adding a layer for ROYA-modified keycodes is more trouble than it's worth and works better by just defining a ROYA key. Also, LEDs were set up incorrectly. Lastly, implemented SysReq-Warning LED. * moved forced NumLock code just in case either it or the CapsLock & ScrlLock update code wouldn't both work otherwise * rearranged media keycodes * replaced Shifted keycodes with basic ones * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * implemented suggestions by noroadsleft * Apply suggestions from code review Make ISO-Enter QMK Configurator-friendly Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update readme.md * Update keyboards/jopr/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * moved keyboard to handwired folder It was said that personal passion projects belong in there, even if they're not actually handwired * Update readme.md
2019-06-13[Keyboard] Made it possible for real to choose register on io expander for ↵Gravatar roggan87
cols and rows (#6124) * Replace deprecated EXPANDER_MASK with dynamic expander_pin_input_mask * Made it possible to switch rows and cols registers on expander
2019-06-08fix error in readme.mdGravatar jotix
2019-06-06[Keyboard] Added DMOTE (#6087)Gravatar Viktor Eikman
* Added DMOTE as a variant of the Dactyl-ManuForm, with slight changes to prior code organization to reflect differences.
2019-06-06Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Gravatar Drashna Jaelre
2019-06-04Moving rgb typedefs into a single location (#5978)Gravatar XScorpion2
Because someone named the define poorly Using full relative path as handwired/promethium has a color.h file
2019-06-01[Keyboard] Initial firmware and keymaps for the CO60 PCB (#5959)Gravatar John M Daly
* Add: Initial firmware and keymaps for the CO60 PCB * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> Co-Authored-By: Drashna Jaelre <drashna@live.com> Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update: Address reviewer comments * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update: Reviewer changes
2019-06-01[Keymap] add 2 custom leds to handwired/jotanck (#6042)Gravatar jotix
* add JOTANCK_LED1&2 * set BACKLIGHT_ENABLE = no * add 2 custom leds * swap custom led pins 1&2 * readme update * update default keymap
2019-05-29Update 333fred keymaps and add new iris map. (#6010)Gravatar Fred Silberberg
* Update 333fred keymaps and add new iris map. * Fix iris key
2019-05-15Removes Erez personally from QMK (#5883)Gravatar Erez Zukerman
2019-05-11[Keyboard] Added hand wired keyboard "Daishi" (#5712)Gravatar Croktopus
* added daishi * edits made based on feedback * Update keyboards/handwired/daishi/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/daishi/keymaps/default/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/daishi/keymaps/default/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * made more changes based on feedback * Update keyboards/handwired/daishi/keymaps/default/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * updated usb device info * fixed layouts * fixed LEDs and keymaps
2019-04-29[Keymap] Added compatibility for Planck rev6 (#5706)Gravatar Priyadi Iman Nurcahyo
* 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
2019-04-22[Keymap] Update to Drashna Keymaps (#5594)Gravatar Drashna Jaelre
* 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
2019-04-22Update handwired/frenchdev keyboard (#5443)Gravatar Drashna Jaelre
2019-04-13Fix handwired/tradestation keyboard dimensions in info.jsonGravatar noroadsleft
2019-04-13Fix handwired/promethium keyboard dimensions in info.jsonGravatar noroadsleft
2019-04-13Fix handwired/ortho5x13 keyboard dimensions in info.jsonGravatar noroadsleft
2019-04-13Fix handwired/frenchdev keyboard dimensions in info.jsonGravatar noroadsleft
2019-04-13Fix handwired/not_so_minidox keyboard dimensions in info.jsonGravatar noroadsleft
2019-04-13Fix handwired/prime_exl keyboard dimensions in info.jsonGravatar noroadsleft
2019-04-04[Keyboard] Simplified handwired/xealous since most of the features are in ↵Gravatar Alex Ong
core now. (#5556)
2019-04-04Added Hacked Motospeed keyboard (#5534)Gravatar Deckweiss
* 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>
2019-04-02[Keyboard] Add handwired keyboard "Tennie" (#5507)Gravatar Jack
* 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