summaryrefslogtreecommitdiff
path: root/keyboards/handwired
AgeCommit message (Collapse)Author
2019-11-07ARM - ws2812 bitbang (#7173)Joel Challis
* 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
2019-11-03Remove duplicate pro_micro.h (#7246)fauxpark
2019-11-01[Keyboard] Owlet60 keymap removal, matrix.c and owlet60.h fix (#7235)worthlessowl
2019-10-31[Keyboard] Added slash keyboard (#7042)asdftemp
* 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
2019-10-31Miscellaneous rules.mk cleanups (#7212)fauxpark
* Miscellaneous rules.mk cleanups * Put back ARM bootloader rules
2019-10-30[Keyboard] Complete info.json for Sticc14 handwired (#7208)noroadsleft
2019-10-30[Keyboard] Complete info.json for Chiron handwired (#7207)noroadsleft
2019-10-30[Keyboard] Fix info.json for Aranck handwired (#7206)noroadsleft
2019-10-29[Keyboard] Add 42 keyboard (#7071)Angelo Gazzola
* [Keyboard] Add 42 keyboard * Apply suggested fixes * Remove 42.c * Move keyboard to handwired folder
2019-10-28aranck handwired keyboard added (#7151)Arda Kılıçdağı
* aranck handwired keyboard added * layer enum updated * layout optimisations and general fixes done * Readme updated * Readme updated * Readme updated
2019-10-28[keyboard] yanfali fruity60 prototype (#7021)Yan-Fa Li
* 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
2019-10-25[Keyboard] musl/add-chiron-keyboard (#7146)Michael B. Hix
* 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
2019-10-24[Keyboard] Add support for Sticc14 macropad (#7134)Erkki Halinen
* 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
2019-10-23[Keyboard] add new keyboard hnah40rgb (#7083)vuhopkep
* add new keyboard hnah40rgb * update * Update hnah40rgb.c * update
2019-10-22[Keyboard] Owlet60 Updates (#7103)noroadsleft
* Owlet60 updates Co-Authored-By: noroadsleft <xxiinophobia@yahoo.com> * fix url in info.json
2019-10-21[Keyboard] Added layout, configured bluetooth (Hacked Motospeed handwired) ↵Deckweiss
(#7084) * Added more intuitive layout with bluetooth commands
2019-10-21[Keymap] Ergodox EZ and dactyl-manuform keymaps for rishka (#7051)Adam Perlman
* 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
2019-10-20Cleanup rules.mk for 32U4 keyboards, H (#7030)fauxpark
* Cleanup rules.mk for 32U4 keyboards, H * Change some boards incorrectly assumed to be halfkay
2019-10-18[Keyboard] update encoder function, info.json data (#7035)vuhopkep
* update encoder function, info.json data * Update rules.mk
2019-10-17SPLIT - Remove NO_USB_STARTUP_CHECK requirement for usb detection (#7053)Joel Challis
* 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
2019-10-15 Port DEBUG_MATRIX_SCAN_RATE to core (#7029)Joel Challis
* 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
2019-10-14Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)Joel Challis
2019-10-05[Keymap] dactyl_left (#6775)Daniel Klug
* [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
2019-10-05ARM - Initial backlight support (#6487)Joel Challis
* 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
2019-10-04[Keyboard] Match dactyl-manufom 4x5 layout in doc to actual (#6867)Dimitri Krassovski
* 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
2019-10-01[Keyboard] Add Owlet60 Keyboard to qmk_firmware/keyboards/handwired (#6803)worthlessowl
* 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
2019-09-20Cleanup rules.mk for 32A and 328P keyboards (#6767)fauxpark
2019-09-19Cleanup rules.mk for 16U2 and 32U2 keyboards (#6768)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)fauxpark
2019-09-17[Keyboard] add personal fullsize pcb hnah108 (#6759)vuhopkep
* add personal fullsize pcb hnah108 * Update keymap.c
2019-09-17[Keyboard] Adding AEK64 keyboard (#6725)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)Wilba
2019-09-09[Keyboard] Added a simple 2x5 Keypad with 4 layers (#6699)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)fauxpark
2019-09-07Setup a python test frameworkskullY
2019-08-30Remove KC_DELT alias in favor of KC_DEL (#6327)Konstantin Đorđević
* Remove KC_DELT alias in favor of KC_DEL * Add changelog
2019-08-20Remove superfluous JTAG disable code (#6445)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)fauxpark
2019-08-17Illustrate the emoji layer (#6555)Mark Stosberg
Now the Emoji layer is easier to visualize.
2019-08-15Remove duplicate test keyboards (#6539)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)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)noroadsleft
2019-07-20[Keyboard] Refactor handwired/splittest to support multiple boards (#6373)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)jotix
2019-07-20Fix Numbrero Handwired make example in readmenoroadsleft
2019-07-18[Keyboard] Add 6macro keyboard (#6362)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)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)fauxpark
2019-07-15Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark
* Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
2019-07-11[Keyboard] Add handwired Wulkan keyboard (#6282)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