Weirdo
30bb807c13
[Keyboard] Add Naiping series keyboard ( #14040 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2 years ago
Weirdo
20589fb050
[Keybord] Add LS_60 keyboard ( #13851 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2 years ago
Weirdo
548b874a16
[Keyboard] geminate60 keyboard ( #11670 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
Nick Brassel
bdb757e189
ChibiOS conf migrations... take 11 ( #11646 )
* Allow forcing re-migration.
* ChibiOS conf upgrade for acheron/arctic
acheron/arctic - 2aedbe9103
* ChibiOS conf upgrade for acheron/austin
acheron/austin - c2f4e3b7fc
* ChibiOS conf upgrade for acheron/keebspcb
acheron/keebspcb - 1ba976e409
* ChibiOS conf upgrade for acheron/lasgweloth
acheron/lasgweloth - 01a2e70d0d
* ChibiOS conf upgrade for aeboards/ext65/rev2
aeboards/ext65/rev2 - 3c9a45cafb
* ChibiOS conf upgrade for ai03/vega
ai03/vega - 1bd0dfccb9
* ChibiOS conf upgrade for akegata_denki/device_one
akegata_denki/device_one - a013823188
* ChibiOS conf upgrade for at_at/660m
at_at/660m - 9999583e8b
* ChibiOS conf upgrade for box75
box75 - 1126206109
* ChibiOS conf upgrade for bt66tech/bt66tech60
bt66tech/bt66tech60 - b69120638a
* ChibiOS conf upgrade for cannonkeys/an_c
cannonkeys/an_c - c755f6caac
* ChibiOS conf upgrade for cannonkeys/atlas
cannonkeys/atlas - 1a18c55492
* ChibiOS conf upgrade for cannonkeys/chimera65
cannonkeys/chimera65 - 6bf226ef35
* ChibiOS conf upgrade for cannonkeys/db60
cannonkeys/db60 - 07e3246f8e
* ChibiOS conf upgrade for cannonkeys/devastatingtkl
cannonkeys/devastatingtkl - 907d258e29
* ChibiOS conf upgrade for cannonkeys/instant60
cannonkeys/instant60 - ac876ff674
* ChibiOS conf upgrade for cannonkeys/instant65
cannonkeys/instant65 - 3b8c89ec5f
* ChibiOS conf upgrade for cannonkeys/iron165
cannonkeys/iron165 - 0814ec4067
* ChibiOS conf upgrade for cannonkeys/obliterated75
cannonkeys/obliterated75 - 0f376e5d9a
* ChibiOS conf upgrade for cannonkeys/onyx
cannonkeys/onyx - d35134ebe0
* ChibiOS conf upgrade for cannonkeys/ortho48
cannonkeys/ortho48 - 828dbfbb01
* ChibiOS conf upgrade for cannonkeys/ortho60
cannonkeys/ortho60 - 2aca4dd423
* ChibiOS conf upgrade for cannonkeys/ortho75
cannonkeys/ortho75 - 4af8aaaded
* ChibiOS conf upgrade for cannonkeys/practice60
cannonkeys/practice60 - e01df551d9
* ChibiOS conf upgrade for cannonkeys/practice65
cannonkeys/practice65 - 156163789d
* ChibiOS conf upgrade for cannonkeys/rekt1800
cannonkeys/rekt1800 - 15882afb63
* ChibiOS conf upgrade for cannonkeys/sagittarius
cannonkeys/sagittarius - f49fee611f
* ChibiOS conf upgrade for cannonkeys/satisfaction75
cannonkeys/satisfaction75 - 2c9fbbea3a
* ChibiOS conf upgrade for cannonkeys/savage65
cannonkeys/savage65 - ddd764be36
* ChibiOS conf upgrade for cannonkeys/tmov2
cannonkeys/tmov2 - 7af36cd2a4
* ChibiOS conf upgrade for cannonkeys/tsukuyomi
cannonkeys/tsukuyomi - a120bea5da
* ChibiOS conf upgrade for cheshire/curiosity
cheshire/curiosity - 93d8fe3b7a
* ChibiOS conf upgrade for coarse/cordillera
coarse/cordillera - 7d986d3f53
* ChibiOS conf upgrade for converter/siemens_tastatur
converter/siemens_tastatur - 3f79f1467b
* ChibiOS conf upgrade for cutie_club/borsdorf
cutie_club/borsdorf - f8c6015b7a
* ChibiOS conf upgrade for dekunukem/duckypad
dekunukem/duckypad - d9c162d086
* ChibiOS conf upgrade for ebastler/isometria_75/rev1
ebastler/isometria_75/rev1 - 2ecdd00b8c
* ChibiOS conf upgrade for ergodox_infinity
ergodox_infinity - 76736c701d
* ChibiOS conf upgrade for ergodox_stm32
ergodox_stm32 - a7bdb0b782
* ChibiOS conf upgrade for function96
function96 - 1b9e394a86
* ChibiOS conf upgrade for geekboards/macropad_v2
geekboards/macropad_v2 - de261e46a4
* ChibiOS conf upgrade for generic_panda/panda65_01
generic_panda/panda65_01 - 592d244303
* ChibiOS conf upgrade for handwired/ck4x4
handwired/ck4x4 - 9d7d4af7f2
* ChibiOS conf upgrade for handwired/onekey/blackpill_f401
handwired/onekey/blackpill_f401 - c9257a3020
* ChibiOS conf upgrade for handwired/onekey/blackpill_f411
handwired/onekey/blackpill_f411 - dfccc2c6b2
* ChibiOS conf upgrade for handwired/onekey/bluepill
handwired/onekey/bluepill - 393f4b94e9
* ChibiOS conf upgrade for handwired/onekey/stm32f0_disco
handwired/onekey/stm32f0_disco - d827881f9b
* ChibiOS conf upgrade for handwired/onekey/teensy_32
handwired/onekey/teensy_32 - dd90f6c823
* ChibiOS conf upgrade for handwired/onekey/teensy_lc
handwired/onekey/teensy_lc - 34596f2eeb
* ChibiOS conf upgrade for handwired/pill60/blackpill_f401
handwired/pill60/blackpill_f401 - 20bbccb505
* ChibiOS conf upgrade for handwired/pill60/blackpill_f411
handwired/pill60/blackpill_f411 - e03a4c3ec3
* ChibiOS conf upgrade for handwired/pill60/bluepill
handwired/pill60/bluepill - 2fb721fb43
* ChibiOS conf upgrade for handwired/riblee_f401
handwired/riblee_f401 - 2823cd98d6
* ChibiOS conf upgrade for handwired/riblee_f411
handwired/riblee_f411 - 5cf7589c9a
* ChibiOS conf upgrade for handwired/sono1
handwired/sono1 - d972acee03
* ChibiOS conf upgrade for handwired/t111
handwired/t111 - f947c1d590
* ChibiOS conf upgrade for handwired/twadlee/tp69
handwired/twadlee/tp69 - 48ab62464b
* ChibiOS conf upgrade for handwired/z150
handwired/z150 - 35e8569684
* ChibiOS conf upgrade for hub20
hub20 - f094036a18
* ChibiOS conf upgrade for iron180
iron180 - 5efb6f21c8
* ChibiOS conf upgrade for jm60
jm60 - dbbdbe8b27
* ChibiOS conf upgrade for keebio/bdn9/rev2
keebio/bdn9/rev2 - 0031632523
* ChibiOS conf upgrade for keebio/choconum
keebio/choconum - 4484ef6936
* ChibiOS conf upgrade for matrix/m20add
matrix/m20add - 6068aeff5b
* ChibiOS conf upgrade for matrix/noah
matrix/noah - fcde175fb1
* ChibiOS conf upgrade for misterknife/knife66
misterknife/knife66 - e7f3ceffb9
* ChibiOS conf upgrade for misterknife/knife66_iso
misterknife/knife66_iso - ee027db939
* ChibiOS conf upgrade for nebula12
nebula12 - 2f3a25b667
* ChibiOS conf upgrade for nemui
nemui - 4030faa372
* ChibiOS conf upgrade for nibiria/stream15
nibiria/stream15 - fd7b09affa
* ChibiOS conf upgrade for nightingale_studios/hailey
nightingale_studios/hailey - 496a44b2f7
* ChibiOS conf upgrade for planck/rev6
planck/rev6 - 6fb8f0bc21
* ChibiOS conf upgrade for primekb/meridian
primekb/meridian - 8021ed99e8
* ChibiOS conf upgrade for projectkb/alice
projectkb/alice - ad7678d475
* ChibiOS conf upgrade for projectkb/signature87
projectkb/signature87 - de61338b0a
* ChibiOS conf upgrade for ramonimbao/squishy65
ramonimbao/squishy65 - 2ea1a8b18c
* ChibiOS conf upgrade for ramonimbao/wete
ramonimbao/wete - a80b3b309f
* ChibiOS conf upgrade for rart/rartlice
rart/rartlice - c8c80c3024
* ChibiOS conf upgrade for retro_75
retro_75 - 7434e266bb
* ChibiOS conf upgrade for rocketboard_16
rocketboard_16 - 1182a8730a
* ChibiOS conf upgrade for satt/vision
satt/vision - c85a28a8d7
* ChibiOS conf upgrade for technika
technika - 7c59de348f
* ChibiOS conf upgrade for tkc/godspeed75
tkc/godspeed75 - e447b39dca
* ChibiOS conf upgrade for tkw/stoutgat/v2/f411
tkw/stoutgat/v2/f411 - 58e9b90937
* ChibiOS conf upgrade for viktus/styrka
viktus/styrka - 36bf0921be
* ChibiOS conf upgrade for westfoxtrot/prophet
westfoxtrot/prophet - 80036c8f98
* ChibiOS conf upgrade for whitefox
whitefox - c9eccac019
* ChibiOS conf upgrade for wolfmarkclub/wm1
wolfmarkclub/wm1 - 0d22a42625
* ChibiOS conf upgrade for xelus/kangaroo
xelus/kangaroo - fdb1ffb66f
* ChibiOS conf upgrade for xelus/trinityxttkl
xelus/trinityxttkl - a9641e5b39
* ChibiOS conf upgrade for xelus/valor_frl_tkl
xelus/valor_frl_tkl - 6c3b577852
* ChibiOS conf upgrade for xiaomi/mk02
xiaomi/mk02 - 4c1406ebfe
* ChibiOS conf upgrade for zoo/wampus
zoo/wampus - 930c903e85
* ChibiOS conf upgrade for zvecr/split_blackpill
zvecr/split_blackpill - c0e3e15832
3 years ago
Riley Inman
13eda1b1a2
planck/rev6: Enable WS2812 LED matrix with pwm drivers
3 years ago
skullY
b624f32f94
clang-format changes
4 years ago
ishtob
4099536c0e
adding Hadron v3 keyboard, QWIIC devices support, haptic feedback support ( #4462 )
* add initial support for hadron ver3
* add initial support for hadron ver3
* pull qwiic support for micro_led to be modified for use in hadron's 64x24 ssd1306 oled display
* initial work on OLED using qwiic driver
* early work to get 128x32 oled working by redefining qwiic micro oled parameters. Currently working, but would affect qwiic's micro oled functionality
* moved oled defines to config.h and added ifndef to micro_oled driver
* WORKING :D - note, still work in progress to get the start location correct on the 128x32 display.
* added equation to automatically calculate display offset based on screen width
* adding time-out timer to oled display
* changed read lock staus via read_led_state
* lock indications fixes
* Added scroll lock indication to oled
* add support for DRV2605 haptic driver
* Improve readabiity of DRV2605 driver.
-added typedef for waveform library
-added unions for registers
* Update keyboards/hadron/ver2/keymaps/default/config.h
Co-Authored-By: ishtob <ishtob@gmail.com>
* Update keyboards/hadron/ver2/keymaps/default/config.h
Co-Authored-By: ishtob <ishtob@gmail.com>
* Update keyboards/hadron/ver2/keymaps/default/config.h
Co-Authored-By: ishtob <ishtob@gmail.com>
* Update keyboards/hadron/ver2/keymaps/default/config.h
Co-Authored-By: ishtob <ishtob@gmail.com>
* Fixes for PR
* PR fixes
* fix old persistent layer function to use new set_single_persistent_default_layer
* fix issues with changing makefile defines that broken per-key haptic pulse
* Comment fixes
* Add definable parameter and auto-calibration based on motor choice
5 years ago
Jack Humbert
1572375bfb
adds support for preonic rev 3
5 years ago
Jack Humbert
ade22f8e2c
Adds support for Planck Rev 6 ( #2666 )
* initial files for rev 6 with encoder
* music map init, dip scan added
* adds ws2812 driver for arm
* flesh out dip and encoder support
* adds default encoder res
* adds default encoder res
* start muse implementation
* muse working with encoder as control
* flip direction
* try mouse wheel again
* dont break other revs
* dont break other revs
* conditional autio
* pwm ws driver (not working)
* update build includes for chibios
* update ws2812 driver/config
* last commit for glasser code
* working example
* remove rgb for now
* finish up rev6
* working encoder keycodes
* add warnings to planck keymaps about the LAYOUT
5 years ago
Jack Humbert
14b7602a65
Adds IS31FL3731 RGB Matrix Implementation ( #2910 )
* adds is31fl3731 rgb matrix implementation
* fix build script for force pushes
* allow bootloader size to be overwritten
* adds planck light implementation
* split led config into 2 arrays
* idk
* betterize register handling
* update planck implementation
* update planck
* refine rgb interface
* cleanup names, rgb matrix
* start documentation
* finish up docs
* add effects list
* clean-up merge
* add RGB_MATRIX_SKIP_FRAMES
* add support for at90usb1286 to bootloader options
6 years ago
Jack Humbert
b669d115c2
adds planck light keyboard
6 years ago
Fred Sundvik
c588fca06c
Empty bootloader_jump
7 years ago
Fred Sundvik
f646f00b93
Rename native to test
7 years ago
Fred Sundvik
26eb97a4a8
Empty implementation of bootloader, suspend and timer
7 years ago
Fred Sundvik
30f22d450d
Add basic infrastrucure for building full tests
7 years ago
skullydazed
23839b8c6d
Clarify the quantum license ( #1042 )
* Clarify the license for files we have signoff on
* Update against the currently signed off files
* Remove unused and not clearly licensed headers
* Replace an #endif I accidentally removed while resolving merge conflicts
7 years ago
Jack Humbert
13bb6b4b7f
Backlight abstraction and other changes ( #439 )
* redoes matrix pins, abstracts backlight code for B5,6,7
* slimming down keyboard stuff, backlight breathing implemented
* don't call backlight init when no pin
* cleans up user/kb/quantum calls, keyboard files
* fix pvc atomic
* replaces CHANNEL with correct var in breathing
* removes .hexs, updates readmes, updates template
* cleans-up clueboards, readmes to lowercase
* updates readme
8 years ago
Erez Zukerman
cebe08fcd3
[Erez & Jack] Updates build guide
8 years ago