Danny
f077204fae
Add support for RGB LEDs wired directly to each half's controller ( #5392 )
...
* Add support for wiring RGB LEDs for both halves directly to their respective controllers
RGB LEDs for each half don't need to be chained together across the TRRS cable with this
* Add split RGB LED support for serial
* Update config/rules for bakingpy layout
* Un-nest ifdefs for hand detection
* Read RGB config state from memory instead of EEPROM for serial updates
* Reuse existing LED pointer instead of creating new one
6 years ago
Danny
808ff7275e
Update bakingpy 4x12 keymap and add test mode for debugging/development ( #4810 )
6 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
Danny
1236eac4f2
Slow down speed of All Star song by factor of 4 ( #3383 )
7 years ago
Danny Nguyen
f67c59aa7b
Move hexwire layout into 4x12 layout folder
7 years ago
Danny Nguyen
fad967af4c
Remove extra underscore from MASTER_RIGHT define
8 years ago
Jack Humbert
f5f7dfa064
cleanup lets_split
8 years ago
Danny Nguyen
ed9c18e866
Remove flip-half from keymap
8 years ago
Danny Nguyen
563961328b
Rename COMPACT_KEYMAP to KC_KEYMAP and move to lets_split.h
8 years ago
Danny Nguyen
48f4c5997b
Move defines for RGB to after the config.h include
8 years ago
Danny Nguyen
63e47a6425
Add RGB support for Let’s Split v1
8 years ago
Danny Nguyen
e5c5902e95
Move keymap into config file
8 years ago
Danny Nguyen
91776772fd
Remove line for hands selection via EEPROM, reduce tap duration from 200ms to 150ms
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