Atsushi Morimoto
2574bc2791
[Keyboard] Add Sparrow62 ( #11387 )
...
* add sparrow62
* fix split hand pin
* fix default keymap back space
* add via firmware
* add 74th keymap
fix for coding style
* Update keyboards/sparrow62/readme.md
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/sparrow62/keymaps/74th/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/sparrow62/keymaps/74th/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* fix typo
* remove macro for LOCK
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
5 years ago
Salicylic-acid3
83c7c66e8c
[Keyboard] AJisai74 ( #10021 )
...
* Add keyboard ajisai74
Add ajisai74 keyboard.
A 74 keys ANSI/JIS Layout keyboard.
Salicylic-acid3
* Update keyboards/ajisai74/keymaps/salicylic/keymap.c
* Update keyboards/ajisai74/keymaps/via/keymap.c
* Update keyboards/ajisai74/keymaps/via/keymap.c
* Update keyboards/ajisai74/rules.mk
* Update keyboards/ajisai74/rev1/rev1.h
* Update keyboards/ajisai74/keymaps/default/keymap.c
* Update keyboards/ajisai74/keymaps/default/keymap.c
* Update keyboards/ajisai74/keymaps/jis/keymap.c
* Keymap update
Fixed an unnecessary symbol at the end of the file.
* Update keyboards/ajisai74/readme.md
* Update keyboards/ajisai74/rev1/config.h
* Delete Rev1 directory
I removed the directory because I don't have any plans to update now.
* Update keyboards/ajisai74/rules.mk
* Added copyright
Added copyright to all files.
* Update keyboards/ajisai74/ajisai74.h
5 years ago
a_p_u_r_o
7a6e52b5d8
Fix inconsistent MATRIX_COLS: basekeys/slice ( #9022 )
5 years ago
2Moons-JP
de58b07659
Slice Keyboard ( #8464 )
...
* Adding Slice Keyboard
* Update keyboards/basekeys/slice/rev1/config.h
Co-Authored-By: Erovia <Erovia@users.noreply.github.com>
* Update config.h
* Update keyboards/basekeys/slice/slice.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/basekeys/slice/slice.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update and rename rev1.c to rev1_rgb.c
* Rename rev1.h to rev1_rgb.h
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/slice_font.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/slice_font.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/_font.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/_font.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* slice_font location
* Update config.h
* Delete slice_font.c
* Update config.h
* Update keyboards/basekeys/slice/rev1/config.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/basekeys/slice/rev1_rgb/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/basekeys/slice/rev1_rgb/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/basekeys/slice/rev1/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/basekeys/slice/rev1/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/basekeys/slice/keymaps/default_split_left_space/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/basekeys/slice/keymaps/default/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keymap.c
* oled rotation, config handedness
* OLED and LED functionality removed
* Update keyboards/basekeys/slice/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/basekeys/slice/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/basekeys/slice/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keymap.c
* Update keymap.c
* oled rotation, config handedness
* rev1 added EE_HANDS
* oled function name
* oled function name
* oled function name
* Update keyboards/basekeys/slice/rev1_rgb/rules.mk
Co-Authored-By: Joel Challis <git@zvecr.com>
* keymap changes
* Delete _font.c
* keymap changes, VID/PID
* Update keyboards/basekeys/slice/rev1/config.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/basekeys/slice/rev1/config.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/basekeys/slice/rev1_rgb/config.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* split_util.h used
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
5 years ago
fauxpark
eb5d267e63
Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards ( #7915 )
...
* Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards
* Define diode direction for failing boards
* Matching parentheses
* Put onekey diode directions in top level config
5 years ago
Joel Challis
7cddcce237
Remove QMK_KEYBOARD_CONFIG_H from boards ( #7635 )
6 years ago
Drashna Jaelre
faaaa134fd
Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE ( #5997 )
6 years ago
Danny
566b8c57b1
[Keyboard] Fix pinout of Levinson Rev 1 scrap sale boards to use non-jumpered pinout ( #5935 )
6 years ago
Danny
b2ee290c9f
[Keyboard] Move Keebio boards to own folder ( #5109 )
...
* Move boards into keebio folder
* Rename keymap
* Update BDN9 files
* Update BFO-9000 files
* Update Chocopad files
* Update Dilly files
* Update Fourier files, collapse rev1 into main
* Update Iris files
* Update Laplace files
* Update Levinson files, fix buswerks keymap
* Update Nyquist files
* Fix keymap issues
* Update Quefrency files
* Update Rorschach files
* Update TF68 files
* Update Viterbi files
* Update Viterbi files
* Update Wavelet files
* Reformat default layout
* Fix up default folder for Iris
* Remove already defined aliases
6 years ago
Drashna Jaelre
b05c0e46c6
Adds a default value for IS_COMMAND for COMMAND feature ( #4301 )
...
* Add default value for IS_COMMAND for COMMAND feature
* Cleanup and consistency
* Update Templates to reflect change
* Fix IS_COMMAND in template
* Fix IS_COMMAND define
* Use consistent IS_COMMAND block in templates
* Remove unnecessary `#undef IS_COMMAND` directives
* Fix compile issue on orthodox
* Reomve IS_COMMAND option for newer boards
* Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting
* Remove a couple of additional IS_COMMAND defines
* Remove remaining redundant IS_COMMAND definitions
* Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin
* Remove multiple empty lines in modified config.h files
* Update additional boards
* Reomve IS_COMMAND from newer boards
* Update Alice keyboard
* Remove IS_COMMAND from additional boards
Jan 24th edition
6 years ago
Takeshi ISHII
155e9310ff
Make quantum/split_common/serial.[ch] configurable ( #4419 )
...
* add temporary compile test shell script
* add 'CONFIG_H += serial_backward_compatibility.h' into common_features.mk:SPLIT_KEYBOARD block
* add quantum/split_common/serial_backward_compatibility.h
SERIAL_PIN_PORT and other PIN define move to serial_backward_compatibility.h
SERIAL_BACKLIT_START move to split_util.h
* quantum/split_common/serial.c change to helix-serial.c style serial configuration
* add temporary file quantum/split_common/split-keyboards-list.txt
* add '#define SOFT_SERIAL_PIN D0' to keyboards/6lit/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/divergetm2/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/ergotravel/rev1/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/foobar/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/handwired/dactyl_manuform/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/handwired/qc60/config.h
* add '//#define SOFT_SERIAL_PIN D0' to keyboards/handwired/xealous/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/iris/rev*/config.h
* add '//#define SOFT_SERIAL_PIN D0' to keyboards/lets_split_eh/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/levinson/rev*/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/miniaxe/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/nyquist/rev?/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/quefrency/rev1/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/qwertyydox/config.h,keyboards/qwertyydox/rev1/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/redox/rev1/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/rorschach/rev1/config.h
* remove '#define SOFT_SERIAL_PIN D0' from quantum/split_common/serial_backward_compatibility.h
* remove temporary file quantum/split_common/split-keyboards-list.txt
* remove temporary compile test shell script
* Revert "remove temporary compile test shell script"
This reverts commit 15b0021b4092127b8d8a21f572642ad3702b46d4.
* update quantum/split_common/compile_split_test.sh for new keyboard test
* add '#define SOFT_SERIAL_PIN D0' to keyboards/diverge3/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/40percentclub/25/config.h
* remove temporary compile test shell script
* update docs/config_options.md, quantum/template/avr/config.h
* fix quantum/template/avr/config.h
* fix typo docs/config_options.md
7 years ago
Drashna Jaelre
7e99d869de
Remove all of the deprecated RGB defines
...
Fixes #3641
7 years ago
Danny
05b7383703
Keyboard: Refactor Levinson to use split common code ( #3639 )
...
* Migrate Levinson to use split_common code
* Update keymap
7 years ago
Jack Humbert
9fdc276260
Updates bootloader settings, adds file size check ( #2029 )
...
* pull fuse settings for bootloader jump
* fix 32a chips
* make automatic bootloader selection optional
* quantify bootloaders
* fixs #164 , speeds up dfu reset
* fix for chips w/o usb
* missing an n
* fix bootloader sizes, use words for addresses
* fix bmini, pearl, and [[ issue, make things quiet
* ignore avr errors on arm for now
* update settings for the light
* document bootloader stuff
* add bootloader title
8 years ago
Danny
83af62322c
Add Levinson rev2 ( #1939 )
...
* Add levinson rev2 files
* Add hexwire keymap
* Remove redefinition of backlight defines
8 years ago
Danny
5eb5b6074c
Add Levinson keyboard ( #1723 )
...
* Fork lets_split to levinson
Update subproject default
* Update Readme
* Pass LED backlight info from master to slave over serial
8 years ago
Jack Humbert
d2ff66a985
Creates a layouts/ folder for keymaps shared between keyboards ( #1609 )
...
* include variables and .h files as pp directives
* start layout compilation
* split ergodoxes up
* don't compile all layouts for everything
* might seg fault
* reset layouts variable
* actually reset layouts
* include rules.mk instead
* remove includes from rules.mk
* update variable setting
* load visualizer from path
* adds some more examples
* adds more layouts
* more boards added
* more boards added
* adds documentation for layouts
* use lowercase names for LAYOUT_
* add layout.json files for each layout
* add community folder, default keymaps for layouts
* touch-up default layouts
* touch-up layouts, some keyboard rules.mk
* update documentation for layouts
* fix up serial/i2c switches
8 years ago
Jack Humbert
56634ca065
cleanup nyquist
8 years ago
Danny Nguyen
7a433a7f3d
Update copyright info
8 years ago
Danny Nguyen
4a8da0cb45
Modify pinout and layouts for Nyquist
8 years ago
Danny Nguyen
aeade1b197
Fork Let’s Split files
8 years ago
Danny Nguyen
63e47a6425
Add RGB support for Let’s Split v1
8 years ago
TerryMathews
372af5e3f6
More code cleanup
...
Missed a few commented out vestigal defines in revx/config.h that had
been moved to keymap/serial and i2c.
9 years ago
TerryMathews
99d548c4fb
Missed commenting out notes at end of line
9 years ago
TerryMathews
efa526f570
Created lines to uncomment keyboards built upside down
...
* Reverses column order to fix left-to-right key order that occurs if
PCB assembled upside down.
9 years ago
TerryMathews
9d24943ec1
Refactor code to eliminate duplicate defines
...
* Moved duplicated defines out of inappropriate source files (matrix
pins in keymap subdirectory)
* Eliminated default keymap directory
* Hardcoded serial keymap to use serial defines and EE_CONFIG
* Hardcoded i2c keymap to use i2c defines
9 years ago
climbalima
21b6b4e6c4
should have fixed conflixed
9 years ago
climbalima
1dd6ceb45d
Updated my repo to current qmk
9 years ago
climbalima
bce6e52391
fixed conflict
9 years ago
climbalima
dd22c787b8
fixed extra paste
9 years ago
climbalima
b5cecb4cc9
Added both revisions into one folder
9 years ago
climbalima
79f82d3d80
returned to o
9 years ago
climbalima
6e27f6fbde
Changes to be committed:
...
new file: keyboards/lets_splitv2/Makefile
new file: keyboards/lets_splitv2/config.h
new file: keyboards/lets_splitv2/i2c.c
new file: keyboards/lets_splitv2/i2c.h
new file: keyboards/lets_splitv2/imgs/split-keyboard-i2c-schematic.png
new file: keyboards/lets_splitv2/imgs/split-keyboard-serial-schematic.png
new file: keyboards/lets_splitv2/keymaps/default/keymap.c
new file: keyboards/lets_splitv2/lets_split.c
new file: keyboards/lets_splitv2/lets_split.h
new file: keyboards/lets_splitv2/matrix.c
new file: keyboards/lets_splitv2/pro_micro.h
new file: keyboards/lets_splitv2/readme.md
new file: keyboards/lets_splitv2/serial.c
new file: keyboards/lets_splitv2/serial.h
new file: keyboards/lets_splitv2/split_util.c
new file: keyboards/lets_splitv2/split_util.h
new file: keyboards/maxipad/Makefile
new file: keyboards/maxipad/config.h
new file: keyboards/maxipad/keymaps/default/Makefile
new file: keyboards/maxipad/keymaps/default/config.h
new file: keyboards/maxipad/keymaps/default/keymap.c
new file: keyboards/maxipad/keymaps/default/readme.md
new file: keyboards/maxipad/maxipad.c
new file: keyboards/maxipad/maxipad.h
new file: keyboards/maxipad/readme.md
9 years ago
IBNobody
6631abc1cb
Made Serial and I2C not include the Other
...
This saves 192 bytes
9 years ago
Jack Humbert
8b94e26d7c
Fixes midi functionality
9 years ago
Jack Humbert
57e08eb8ba
updates rgblight implementation, makes non-timer stuff compatible with audio
9 years ago
Jack Humbert
a4bf46f9b1
default keymap, reset sorted out for now, added serial to makefile
9 years ago
Jack Humbert
dd2522ba8b
add options to config.h
9 years ago
Jack Humbert
d707738616
i2c working
9 years ago
Jack Humbert
96f44e1202
one half working
9 years ago
Jack Humbert
649b33d778
Renames keyboard folder to keyboards, adds couple of tmk's fixes ( #432 )
...
* fixes from tmk's repo
* rename keyboard to keyboards
9 years ago
Eric Tang
aaa758f1d3
Optimize matrix scanning ( #343 )
9 years ago
Jack Humbert
2597fb7c50
might have broken something
9 years ago
IBNobody
cf17687f29
Adding personal build file settings
9 years ago
IBNobody
95a44cdf01
Disabled print.
9 years ago
IBNobody
390fd3107a
local files
...
local files
9 years ago
IBNobody
5ef6978cab
Adding personal files
9 years ago
Yang Liu
ba9ac457b2
Integrate WS2812 code into quantum core
10 years ago
Yang Liu
0a40654b82
Add support for WS2812 LEDs
10 years ago
Jack Humbert
35a81f5b8b
added ergodox
10 years ago