Monksoffunk
23cd9f4dee
Keyboard: Add new keyboard Zinc ( #4245 )
* Add Zinc keyboard
* Fix photo
* Fix readme.md
* Fix RGB LED init of monks/keymap.c
* Fix default keymap and readme.jp
* Fix change DEFS of RGB ANIMATIONS to LED_ANIMATIONS
* Add EOL
* Use serial_config_simpleapi.h
* Fix comment char
* Fix error handling in split_scomm.c : mtei works
* Fix keymaps
* Remove DISABLE_LEADER definition
* Remove pro_micro.h
* Add 2 spaces after Hardware name
* Fix keymaps
- remove audio codes
- change LAYOUT to LAYOUT_ortho_4X12
- change "persistent_default_layer_set" to core function
* Use the Community Layouts feature
- with some clean up
5 years ago
Takeshi ISHII
f1003aaccf
Keyboard: Helix five_rows keymap reduced size ( #4082 )
* add PERMISSIVE_HOLD in helix:five_rows/config.h
* add Eucalyn char layout into helix:five_rows
* Helix five_rows keymap: make rgblight modes selectable.
No change in build result.
* fix keymap.c map comment, add console compile option
No change in build result.
* Helix five_rows keymap: reduced the size.
5 years ago
Takeshi ISHII
cd215209ef
Helix led_test keymap reduce size ( #4023 )
* Helix: make rgblight modes selectable.
No change in build result.
* edit the comment of helix/rev2/keymaps/default/keymap.c
* Helix led_test keymap: reduced the size.
5 years ago
Takeshi ISHII
b29799f887
Keyboard: fixed build break (size overflow) HelixPico with Backlight or Underglow ( #3546 )
* build break fix for HelixPico
* add customize variable 'Link_Time_Optimization' into rev2 and pico keymaps rules.mk
* "CFLAGS += -flto" change to "EXTRAFLAGS += -flto"
* add USE_Link_Time_Optimization macro
5 years ago
MakotoKurauchi
f30d6dd785
Helix config refine ( #3374 )
* helix config.h refine
5 years ago
MakotoKurauchi
bceffdefca
Add helix keyboard ( #2308 )
* Fork from Let's Split
* Organizing files
* Delete some keymaps
* I2C and serial enabled at the same time
* Change readme
* add #define HELIX_ROWS for multiple rows
* Delete avrdude flashing script
* Delete makefiles
* Subproject elimination
* Fix lufa path
* Remove PLAY_NOTE_ARRAY usages to get rid of warning.
Fix conflicting function name
* Mousekey change default to off
* Fix to oled display adjust
* make rev2
change pin assign
change keymap
* use master_buffer
* Timing adjustment
* Organizing files
* Change Keymap
* Change Keymap
Add EISU and KANA
Correct 4rows
* NKRO default to disable
* EXTRAKEY_ENABLE default to disable
* add rgb reset key
* rgb custom function enable
* Extend font
* add RGBLED_POWER
default folder to helix/rev2
RGB_ENABLE to no
* renamed directory
* Disable RGBLIGHT_CUSTOM_DRIVER
* Disable LOCKING_SUPPORT_ENABLE
* Update bootloader setting
* Change readme
* Fixed argument error
6 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
6 years ago
Jack Humbert
61ef949576
update some copyright headers
7 years ago
Jack Humbert
f5f7dfa064
cleanup lets_split
7 years ago
TerryMathews
ef9e544a7e
Let's Split: establish rev2fliphalf subproject
Subproject to accomodate second half pad built in opposite orientation
(places TRRS jacks on opposing edges for shorter cable runs)
7 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
7 years ago
Jack Humbert
3774a7fcda
rgb light through midi
7 years ago
climbalima
21b6b4e6c4
should have fixed conflixed
7 years ago
climbalima
1dd6ceb45d
Updated my repo to current qmk
7 years ago
climbalima
bce6e52391
fixed conflict
7 years ago
climbalima
dd22c787b8
fixed extra paste
7 years ago
climbalima
b5cecb4cc9
Added both revisions into one folder
7 years ago
climbalima
79f82d3d80
returned to o
7 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
7 years ago
IBNobody
6631abc1cb
Made Serial and I2C not include the Other
This saves 192 bytes
7 years ago
Jack Humbert
8b94e26d7c
Fixes midi functionality
7 years ago
Jack Humbert
57e08eb8ba
updates rgblight implementation, makes non-timer stuff compatible with audio
8 years ago
Jack Humbert
a4bf46f9b1
default keymap, reset sorted out for now, added serial to makefile
8 years ago
Jack Humbert
dd2522ba8b
add options to config.h
8 years ago
Jack Humbert
d707738616
i2c working
8 years ago
Jack Humbert
96f44e1202
one half working
8 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
8 years ago
Eric Tang
aaa758f1d3
Optimize matrix scanning ( #343 )
8 years ago
Jack Humbert
2597fb7c50
might have broken something
8 years ago
IBNobody
cf17687f29
Adding personal build file settings
8 years ago
IBNobody
95a44cdf01
Disabled print.
8 years ago
IBNobody
390fd3107a
local files
local files
8 years ago
IBNobody
5ef6978cab
Adding personal files
8 years ago
Yang Liu
ba9ac457b2
Integrate WS2812 code into quantum core
8 years ago
Yang Liu
0a40654b82
Add support for WS2812 LEDs
8 years ago
Jack Humbert
35a81f5b8b
added ergodox
8 years ago
Jack Humbert
71a8fd8b12
bluetooth working with usb
8 years ago
Jack Humbert
c966e7982c
bluetooth
8 years ago
Jack Humbert
5bb7ef0012
rows to col option, maybe
8 years ago
Jack Humbert
91176d854b
speaker working, midi out
8 years ago
Jack Humbert
cda23c754e
midi working
8 years ago
Jack Humbert
04885a3b44
preonic
8 years ago
Jack Humbert
e528087ee5
midi
8 years ago
Jack Humbert
b3f638f491
ok
8 years ago
Ante Vukorepa
1f52d60ef1
Fixed brightness control; Reduced number of brightness levels to 4.
8 years ago
Jack Humbert
cb3e499cc7
backlight stuff
9 years ago
Wilba6582
15b9bce6ba
Initial commit for Planck PCB Rev 1.
- Backlight on PB7 controlled by Timer1 Fast PWM (no interrupts).
- Backlight commands connected temporarily to top left keys.
- Backlight init called from matrix.c, since there's no generic keyboard_init() override function.
9 years ago
Jack Humbert
ed8d9a099d
added planck folder
9 years ago
tmk
2721022078
Add mechanical locking switch support for NumLock and ScrollLock
11 years ago
tmk
10f33a3e48
Remove ACT_KEYMAP and ACT_OVERLAY
- Remove ACT_OVERLAY
- Rename ACT_KEYMAP to ACT_LAYER
- Add ACT_LAYER_BITOP
11 years ago