Drashna Jaelre
f37a134f71
[Keyboard] Convert Corne Keyboard to Split Common ( #6001 )
...
* [Keyboard] Convert Corne Keyboard to Split Common
* Add VIA Support
* Makes sure that ol(e)d and new OLED implementation can't coexist
* Add licensing header to files
* Add changes based on feedback from foostan
* Fixes
5 years ago
Kosuke Adachi
0a7222b703
[Keymap] Refactor the default keymap for crkbd and add a new keymap for me ( #6404 )
...
* Remap default keys
* Remove self defined keys
* Remove unnedessary breaks
* Unable read_keylogs
* Add a keymap for foostan
* Remove unnecessary spaces
* Remove "include" that it automatically including
6 years ago
noroadsleft
07d317ab88
Keyboard: Crkbd: move I2C and Serial defines to keyboard's config.h ( #3970 )
...
* Crkbd: move I2C and Serial defines to keyboard's config.h
per @drashna on Discord
* Crkbd: remove misleading comment re: I2C and Serial
USE_I2C and USE_SERIAL are usually a "one or the other"-type deal, but this keyboard uses both.
7 years ago
Joe Wasson
743449472e
Make `PREVENT_STUCK_MODIFIERS` the default ( #3107 )
...
* Remove chording as it is not documented, not used, and needs work.
* Make Leader Key an optional feature.
* Switch from `PREVENT_STUCK_MODIFIERS` to `STRICT_LAYER_RELEASE`
* Remove `#define PREVENT_STUCK_MODIFIERS` from keymaps.
7 years ago
marksard
6076ed85be
Keyboard: Partial refactor of the crkbd code ( #3600 )
...
* Add display to LED-parameters function
* Improvement of update timing for OLED display (Need TWI_Init)
7 years ago
Kosuke Adachi
710937e4ef
Add corne keyboard ( #3119 )
...
* Fork from helix
* Move rev2 to rev1
* Remove unused settings
* Move split_util to outof rev
* Setup KEYMAP for crkbd
* Remove old image
* Move keymaps directory and glcdfont.c
* Remove AUDIO in keymap
* Show keylog
* Show keylogs
* Show time log
* Remove EISU/KANA
* Use KEYMAP_kc
* Remove iota_gfx_record_user wrapping
* Remove unused settings for layer
* Add keylogger.c
* Fix uppercase letters to lower
* Add timelogger.c
* Default RGBLED_NUM = 27
* Remove unused setting
* Add mode icon reader
* Add matrix_write_ln
* Add layer_state_reader
* Move to lib directory
* Rename functions
* Add host_led_state_reader
* Add logo_reader
* Cleaning of iota_gfx_task
* Fix bugs and add key defines
* Remove unnecessary comments
* Update crkbd readme
* Move libs to lib directories
* Rename KEYMAP to LAYOUT
7 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
7 years ago
Danny Nguyen
fad967af4c
Remove extra underscore from MASTER_RIGHT define
8 years ago
ishtob
087af43dee
fix implementation issues from SSD1306 clean up, added rotation ( #1494 )
...
* moved OLED update task to keymap
* fix splitting render display to keymap
* Added rotation option for OLED, fixed splitting display render update to keymap
* issues with attribute
8 years ago
Jack Humbert
61ef949576
update some copyright headers
8 years ago
Jack Humbert
f5f7dfa064
cleanup lets_split
8 years ago
Danny Nguyen
d90ac76295
Move defines for RGB to after the config.h include
8 years ago
ishtob
f0962bce50
Add files via upload
8 years ago
Jack Humbert
c36a4496eb
Update config.h
8 years ago
Jack Humbert
c043d1cc47
Update config.h
8 years ago
Danny Nguyen
52ea58805a
Add RGB underglow, move keys to allow Adjust layer to be reached
8 years ago
Danny Nguyen
718b964806
Add hexwire layout for Let’s Split
8 years ago
Jimmy Chan
56d2198b3d
rename I2C_MASTER_RIGHT to MASTER_RIGHT since this works for serial as well
8 years ago
Jimmy Chan
9c02e2ab49
correctly put eeprom EE_HANDS at addr 0x0a (decimal 10). default to rev2 project. do not default EE_HANDS for the serial keymap
...
if you compare split_util.h with the original project by ahtn, the
address we look for isLeftHand config went from addr 7 to addr 10
(decimal). The EEP files were not updated.
EE_HANDS should not be enabled by default since it's more confusing for
most users
8 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)
8 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
8 years ago
Jack Humbert
3774a7fcda
rgb light through midi
9 years ago
IBNobody
b30e6c1c9e
Created I2C and Serial keymaps for unit testing
...
Having a dedicated I2C keymap and a dedicated serial keymap will allow
the testing suite to check both conditions.
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
9 years ago
Yang Liu
0a40654b82
Add support for WS2812 LEDs
9 years ago
Jack Humbert
35a81f5b8b
added ergodox
10 years ago
Jack Humbert
71a8fd8b12
bluetooth working with usb
10 years ago
Jack Humbert
c966e7982c
bluetooth
10 years ago
Jack Humbert
5bb7ef0012
rows to col option, maybe
10 years ago
Jack Humbert
91176d854b
speaker working, midi out
10 years ago
Jack Humbert
cda23c754e
midi working
10 years ago
Jack Humbert
04885a3b44
preonic
10 years ago
Jack Humbert
e528087ee5
midi
10 years ago
Jack Humbert
b3f638f491
ok
10 years ago
Ante Vukorepa
1f52d60ef1
Fixed brightness control; Reduced number of brightness levels to 4.
10 years ago
Jack Humbert
cb3e499cc7
backlight stuff
10 years ago