summaryrefslogtreecommitdiffstats
path: root/keyboards/handwired
Commit message (Collapse)AuthorAgeFilesLines
* ARM - ws2812 bitbang (#7173)Joel Challis2019-11-076-0/+22
| | | | | | | | | | | | | | | | | | | | * Initial ARM bitbang ws2812 driver * Unify chibios platform to run rgblight_task * Remove 'avr only' comments from ws2812 docs * Remove 'avr only' comments from ws2812 docs * Unify chibios platform to run rgblight_task - review comments * Remove debug flags from keymap * Add comments from review * Add defines for STM32L0XX * Attempt to get arm ws2812 working on multiple gcc versions
* Remove duplicate pro_micro.h (#7246)fauxpark2019-11-031-1/+0
|
* [Keyboard] Owlet60 keymap removal, matrix.c and owlet60.h fix (#7235)worthlessowl2019-11-015-125/+31
|
* [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
* Miscellaneous rules.mk cleanups (#7212)fauxpark2019-10-313-5/+5
| | | | | | * Miscellaneous rules.mk cleanups * Put back ARM bootloader rules
* [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] 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
* aranck handwired keyboard added (#7151)Arda Kılıçdağı2019-10-2812-0/+910
| | | | | | | | | | | | | | * aranck handwired keyboard added * layer enum updated * layout optimisations and general fixes done * Readme updated * Readme updated * Readme updated
* [keyboard] yanfali fruity60 prototype (#7021)Yan-Fa Li2019-10-289-0/+256
| | | | | | | | | | | | | | | | | | | | | | | | * initial commit * README * Unique id * info.json * layotus * br * Move to handwired * cleanup * Disable command for fruity out of flash space * Old compiler turn off command
* [Keyboard] musl/add-chiron-keyboard (#7146)Michael B. Hix2019-10-2510-0/+286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add the Chiron keyboard * Add link to case repo * Update keyboards/handwired/chiron/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/chiron/keymaps/default/config.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/chiron/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/chiron/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/chiron/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/chiron/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/chiron/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/chiron/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Clean up rules.mk for the configurator
* [Keyboard] Add support for Sticc14 macropad (#7134)Erkki Halinen2019-10-249-0/+443
| | | | | | | | | | | | | | | | | | | | | | * Push Sticc14 default keymap * Update READMEs to conform to guidelines * Requested changes * Requested changes Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/sticc14/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/sticc14/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Remove useless enum and function overrides
* [Keyboard] add new keyboard hnah40rgb (#7083)vuhopkep2019-10-2312-0/+477
| | | | | | | | | | * add new keyboard hnah40rgb * update * Update hnah40rgb.c * update
* [Keyboard] Owlet60 Updates (#7103)noroadsleft2019-10-227-11/+153
| | | | | | | | * Owlet60 updates Co-Authored-By: noroadsleft <xxiinophobia@yahoo.com> * fix url in info.json
* [Keyboard] Added layout, configured bluetooth (Hacked Motospeed handwired) ↵Deckweiss2019-10-215-3/+28
| | | | | (#7084) * Added more intuitive layout with bluetooth commands
* [Keymap] Ergodox EZ and dactyl-manuform keymaps for rishka (#7051)Adam Perlman2019-10-213-0/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | * Setup keymaps and userspace for Rishka * Creates a keymap for Ergodox Ez, bdn9 and Dactyl Manuform 5x6 * Update bdn9 config with suggested change * Add pragma to other header files * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Updates from review from fauxpark * Updates from review Swap to keyboard_post_init, layer_state_t and use layer state for encoder * Updates from review Swap to keyboard_post_init, layer_state_t and use layer state for encoder * Add missing change from review
* Cleanup rules.mk for 32U4 keyboards, H (#7030)fauxpark2019-10-2057-2297/+388
| | | | | | * Cleanup rules.mk for 32U4 keyboards, H * Change some boards incorrectly assumed to be halfkay
* [Keyboard] update encoder function, info.json data (#7035)vuhopkep2019-10-184-16/+16
| | | | | | * update encoder function, info.json data * Update rules.mk
* SPLIT - Remove NO_USB_STARTUP_CHECK requirement for usb detection (#7053)Joel Challis2019-10-171-2/+0
| | | | | | | | | | * Avoid NO_USB_STARTUP_CHECK - Disable USB as checks seem to enable it somehow * Update quantum/split_common/split_util.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Also remove NO_USB_STARTUP_CHECK from vitamins_included/rev1
* Port DEBUG_MATRIX_SCAN_RATE to core (#7029)Joel Challis2019-10-156-115/+1
| | | | | | | | | | * Port DEBUG_MATRIX_SCAN_RATE to core * Remove duplicate DEBUG_MATRIX_SCAN_RATE implementations * Remove duplicate DEBUG_MATRIX_SCAN_RATE implementation from handwired/xealous * Add console logic from ergodox_ez
* Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)Joel Challis2019-10-142-14/+2
|
* [Keymap] dactyl_left (#6775)Daniel Klug2019-10-059-0/+482
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [keymap] dactyl_left Special layout for the left side of the ergodox dactyl. * [keymap] dactyl_left Special layout for the left side of the ergodox dactyl. * Updated readme.md * Update keyboards/handwired/dactyl_left/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/dactyl_left/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/dactyl_left/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/dactyl_left/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/dactyl_left/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Addressing changes for PR removed layers.json and 15-24 from rules.mk * Updating keymap for better a default Hopefully this works as a starting point
* ARM - Initial backlight support (#6487)Joel Challis2019-10-0510-5/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move AVR backlight to own file, add borrowed ARM implementation * Tiny fix for backlight custom logic * Remove duplicate board from rebase * Fix f303 onekey example * clang-format * clang-format * Remove backlight keymap debug * Initial pass of ARM backlight docs * Initial pass of ARM backlight docs - resolve todos * fix rules validation logic * Add f072 warning * Add f072 warning * tidy up breathing in backlight keymap * tidy up breathing in backlight keymap * add missing break to backlight keymap
* [Keyboard] Match dactyl-manufom 4x5 layout in doc to actual (#6867)Dimitri Krassovski2019-10-041-3/+3
| | | | | | | | * Match doc layout to actual Raise and Lower were swapped, and there is no "10" button :) * Make mouse button 2 really 2, not a clone of MB1
* [Keyboard] Add Owlet60 Keyboard to qmk_firmware/keyboards/handwired (#6803)worthlessowl2019-10-0115-0/+1000
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * first commit, skeleton code, not sure if working * Owlet 60 working firmware, json not sure * use json from kle to qmk converter * deleted temporary text from owlet60.h * owlet60 working oled and led firmware * moved owlet60 to handwired * updated readme.md * Revert "owlet60 working oled and led firmware" This reverts commit 27f9465aabd62d9ee445b477a02af348160532c1. * Revert "moved owlet60 to handwired" This reverts commit 9b8e8344fc303ddc4dcc3b023d4e9d05b89d5800. * revert changes, moved owlet60 to handwired, updated copyright blurb * fixed readme.md * removed duplicate items * resolve merge artifact * Update keyboards/handwired/owlet60/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * check out merge artifacts with qmk master * Update keyboards/handwired/owlet60/matrix.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/owlet60/matrix.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/owlet60/matrix.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/owlet60/matrix.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * removed redundant rule on oled_testing/rules.mk, refactored mux switching code on matrix.c
* Cleanup rules.mk for 32A and 328P keyboards (#6767)fauxpark2019-09-201-1/+9
|
* Cleanup rules.mk for 16U2 and 32U2 keyboards (#6768)fauxpark2019-09-191-49/+2
| | | | | | * Cleanup rules.mk for 16U2 and 32U2 keyboards * Add back Tap Dance build option
* Cleanup rules.mk for USB64 and USB128 keyboards (#6769)fauxpark2019-09-1910-411/+73
|
* [Keyboard] add personal fullsize pcb hnah108 (#6759)vuhopkep2019-09-179-0/+537
| | | | | | * add personal fullsize pcb hnah108 * Update keymap.c
* [Keyboard] Adding AEK64 keyboard (#6725)Noan Mousy2019-09-178-0/+361
| | | | | | | | | | | | | | | | | | | | | | | | | * 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
* [Keyboard] Fixed EEPROM start address for firmware using VIA (#6757)Wilba2019-09-171-6/+6
|
* [Keyboard] Added a simple 2x5 Keypad with 4 layers (#6699)Jonathan Cameron2019-09-096-0/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Add 328P to mcu_selection.mk (#6682)fauxpark2019-09-071-39/+0
|
* Setup a python test frameworkskullY2019-09-074-0/+29
|
* Remove KC_DELT alias in favor of KC_DEL (#6327)Konstantin Đorđević2019-08-302-4/+4
| | | | | | * Remove KC_DELT alias in favor of KC_DEL * Add changelog
* Remove superfluous JTAG disable code (#6445)fauxpark2019-08-201-7/+0
| | | | | | | | | | | | | | | | | | * 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()
* Remove old promicro_bootloader_jmp() declarations (#6444)fauxpark2019-08-213-7/+0
|
* Illustrate the emoji layer (#6555)Mark Stosberg2019-08-171-4/+4
| | | Now the Emoji layer is easier to visualize.
* Remove duplicate test keyboards (#6539)Joel Challis2019-08-156-0/+1110
| | | | | | * Remove test keyboards now onekey and splittest have been extended * Add f072 for testing
* [Keyboard] Add: Initial steamvan firmware code (#6501)John M Daly2019-08-1317-0/+1912
| | | | | | | | | | | | | | | | | | * 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
* Correct info.json data for Hnah40 handwired (#6489)noroadsleft2019-08-061-2/+3
|
* [Keyboard] Refactor handwired/splittest to support multiple boards (#6373)Joel Challis2019-07-2010-61/+217
| | | | | | | | | | | | * 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
* [Keyboard] leds in default keymap (#6357)jotix2019-07-202-11/+43
|
* Fix Numbrero Handwired make example in readmenoroadsleft2019-07-201-1/+1
|
* [Keyboard] Add 6macro keyboard (#6362)Joao Maia2019-07-1812-0/+408
| | | | | | | | * Initial commit for 6macro firmware * Updated layout documentation * Removed unused commented code
* Remove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)Drashna Jaelre2019-07-161-2/+1
| | | | | | | | | | | | * 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
* Remove commented out MCUs in rules.mk (#5884)fauxpark2019-07-1621-34/+5
|
* Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark2019-07-156-80/+23
| | | | | | * Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
* [Keyboard] Add handwired Wulkan keyboard (#6282)Napoleon Wulkan2019-07-118-0/+211
| | | | | | | | | | | | | | | | | | | | * 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