Commit Graph

10256 Commits (35333e067a1b41594127f6ef3319ac5b387eb467)

Author SHA1 Message Date
Michiel Visser 35333e067a Sleep LED controller when lights are off 2019-07-13 13:50:27 +02:00
Michiel Visser 5f6e4c1e35 Add basic Bluetooth support 2019-07-13 13:50:00 +02:00
Michiel Visser 4a700fac14 Change ringbuf to not automatically start sending when written to 2019-07-12 17:04:39 +02:00
Michiel Visser a3beaa7f5b Move lighting code into separate file 2019-07-11 17:04:52 +02:00
Michiel Visser 4c416c36f0 Remove mess of options in rules.mk 2019-07-10 18:40:11 +02:00
Michiel Visser fc25d33b90 Start with rainbow lighting effect 2019-07-10 18:10:48 +02:00
Michiel Visser 61bb07fa11 Cleanup lighting code and add ringbuffer to the LED tx UART 2019-07-10 17:45:36 +02:00
Michiel Visser 38670e8014 Simplify the sending of LED update events 2019-07-10 13:41:57 +02:00
Michiel Visser 918a42c72a Refactor LED UART code 2019-07-10 13:20:04 +02:00
Michiel Visser 81f496379a Add matrix scan code for reactive ligthing modes 2019-06-26 22:21:46 +02:00
Michiel Visser 16866059a8 Add script for packing bin into dfu 2019-06-26 21:45:57 +02:00
Michiel Visser 4b2d70f176 Change README to show git submodule init 2019-06-26 09:33:10 +02:00
Michiel Visser 17245e9204 Make sure the patch is commited exactly as line-endings matter 2019-06-26 09:30:12 +02:00
Michiel Visser bcd85df479 Update USB id to match the original of the Anne Pro 2019-06-26 09:07:44 +02:00
Michiel Visser d2632e4992 Update README and apply dfu-util parameters 2019-06-25 20:56:53 +02:00
Michiel Visser 4e333e9ff6 Even simpler jump to bootloader 2019-06-24 23:47:16 +02:00
Michiel Visser 75082e8bae Small comments and changes 2019-06-24 23:47:00 +02:00
Michiel Visser 7a3d43acf1 Use built-in function to do bootloader reset 2019-06-24 23:24:24 +02:00
Michiel Visser 0a035bab1a Allow reset to DFU without pressing the reset button 2019-06-24 23:10:22 +02:00
Michiel Visser e4db1401df Disable mousekey for now, as it makes scrollbars appear on macOS 2019-06-24 22:22:10 +02:00
Michiel Visser 0c35dff498 Move LED code from keymap to keyboard file 2019-06-24 22:21:44 +02:00
Michiel Visser 10a40b1ff1 Remove excess callbacks for LED UART 2019-06-24 22:20:30 +02:00
Michiel Visser 0dbf93f395 Flash without converting file to DFU 2019-06-24 22:16:38 +02:00
Michiel Visser 111eb46960 Fix README and add to gitignore 2019-06-24 18:59:31 +02:00
Michiel Visser 69314a0034 Add dfu-convert script and README with flashing information 2019-06-24 18:53:36 +02:00
Michiel Visser c83bd5adb4 Anne Pro working with Obins DFU bootloader 2019-06-24 18:13:59 +02:00
Michiel Visser b98375ce5a Get USB working 2019-06-23 15:15:36 +02:00
Michiel Visser dd5236cff2 Make patch a script 2019-06-22 16:14:24 +02:00
Michiel Visser e402893493 Automatically patch ChibiOS for the STM32L1xx series 2019-06-22 15:58:23 +02:00
Michiel Visser 2936b1c39a Change version of ChibiOS 2019-06-22 15:30:19 +02:00
Michiel Visser 29f5300b8a Update formatting 2019-06-22 15:08:57 +02:00
Michiel Visser a14c96f9ff Initial commit for Anne Pro keyboard 2019-06-22 14:57:03 +02:00
4saito5 7f23ad72c5 [Keymap] New keymap for crkbd (#6103)
* New keymap

* Update keymap
2019-06-20 13:00:39 -07:00
Max af34c548f9 [Keyboard] fixes for issue with aanzee qmk port (#6159)
* fixed issue with LED indicators
corrected error in info.json

* fixed issue with led indictors

* added fix for key_count to info.json for westfoxtrot/aanzee

* fix to support config.qmk.fm correctly and remove unused key from matrix for westfoxtrot/aanzee

* fix for caps_lock led

* Update readme.md
2019-06-20 12:34:19 -07:00
Fredric Silberberg b36bb58b76 Add ergodash layout, update the backlight numbers for the rgb backlight to be the actual intended colors. 2019-06-20 09:25:41 -07:00
Xelus22 e15417eca8 [Keyboard] Aeboards Ext65 - New keyboard & Aegis Update (#6127)
* aegis config update and ext65 added

* update readme's

* PID ext65 change

* fix ext65 config
2019-06-20 09:20:15 -07:00
fauxpark 317b809564 Fix breathing always on for soft PWM (#5983)
* Fix breathing always on for soft PWM

* Remove reference to hardware PWM pins in BACKLIGHT_BREATHING description

Now, breathing will only be unsupported when Timers 1 and 3 are both used by Audio

* Document BACKLIGHT_ON_STATE and its purpose
2019-06-19 22:33:39 -07:00
yiancar 67e0c951af [Keyboard] Added NK65 Picture in Readme as promised (#6163) 2019-06-19 22:20:59 -07:00
Michael Speiser db0c179552 [Keymap] Added Deft layout (#6153)
* Added Deft layout

* Updated style and keymap

* Updated readme, removed files

* Updated readme and keymap

* Updated readme

* Fixed broken keymap

* Fixed a typo in keymap and readme layer images

* Fixed a typo in readme

* Embedded layout image for readme

* Embedded layout image for readme

* Embedded layout image for readme

* Fixed typos in keymap

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* Fixed typo in keymap

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* Fixed typo in keymap

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* Fixed a spelling error in the readme

* Typos and formatting in readme

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-06-19 22:19:54 -07:00
Alex Mayer 9639f44f48 [Keyboard] 1up60hse: Add RGBLIGHT_SLEEP To Default Config (#6164) 2019-06-19 22:04:24 -07:00
Max Rumpf 8af3fe0c7d [Keymap] Actually swap space and left control in gaming mode (#6162) 2019-06-19 22:02:43 -07:00
Danny 810c8db770 Set default I2C clock speed to 100kHz for split_common (#6161)
* Set default I2C clock rate for split_common boards to 100kHz

Default from I2C driver is 400kHz.

* Update documentation for setting I2C clock speed
2019-06-19 22:02:20 -07:00
noroadsleft 5f0ab5a24b [Keyboard] Planck Layout Macro Refactor, Part II (#6156)
* Move layout macros to revision folders

* Update Planck EZ layout macros

Planck EZ only supports one layout (centered 2u spacebar). Deleted all the other macros.

* Flesh out QMK Configurator support

Give each Planck revision its own info.json file.

* Readme updates

- give each revision its own readme
- add the Planck EZ to the main Planck readme

* Fix layout macro for Planck EZ

Previous matrix didn't compile because the electrical matrix defined a k3b location, which was unused by the physical arguments.

Drashna was kind enough to confirm the Planck EZ's matrix for me.

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Pretend the Planck EZ supports ortho_4x12 layout

The hardware doesn't, but doing so prevents CI errors because the default keymap uses LAYOUT_planck_grid.

Going to pretend LAYOUT_ortho_4x12 is a valid layout for the Planck EZ.

* Update Planck EZ's URL in info.json

Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-06-19 10:56:20 -07:00
Jimmy Multani a825bbf5ea [Keyboard] Fix incorrect RGBLED_NUM value (#6148)
KBD67 Rev 2 has 20 LEDs, not 18. This was causing 2 of the underglow LEDs to remain off. This fix updates that.
2019-06-18 22:54:55 -07:00
jotix 4a43a947bd [Keymap] Update Jotix keymap (#6154)
* jotix ortho_4x12_layout

* jotix ortho_4x12_layout

* add KC_CAPS to raise
2019-06-18 22:47:54 -07:00
Ismael Venegas Castelló 628e08c606 [Keymap] Add new mod tap dances to Hacker Dvorak (#6155) 2019-06-18 22:43:06 -07:00
joelproko 2d15961855 [Keyboard] added custom keyboard (#6141)
* added keyboard_layout_jopr

* making it compile

* #pragma once instead of #ifndef and #define

* renamed and added keymap

renamed old "default" to "modded_white", added new "default" that resembles an ISO 105-key layout

* reordered keyboards/jopr/info.json to match order o layout array

* implemented most suggestions

* fixed missing ;

* fixed bootloader setting for rules.mk

* adopted standard layout matrix naming convention

* "fixed" commented-out code in keymaps

* changes to keymap layers and LEDs

Turns out adding a layer for ROYA-modified keycodes is more trouble than it's worth and works better by just defining a ROYA key.
Also, LEDs were set up incorrectly.
Lastly, implemented SysReq-Warning LED.

* moved forced NumLock code

just in case either it or the CapsLock & ScrlLock update code wouldn't both work otherwise

* rearranged media keycodes

* replaced Shifted keycodes with basic ones

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* implemented suggestions by noroadsleft

* Apply suggestions from code review

Make ISO-Enter QMK Configurator-friendly

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* Update readme.md

* Update keyboards/jopr/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* moved keyboard to handwired folder

It was said that personal passion projects belong in there, even if they're not actually handwired

* Update readme.md
2019-06-18 11:34:36 -07:00
George Petri d5f0327b97 [Keymap] Add keymap for keebio/nyquist (#6144)
* duplicate default

* delete colemak, dvorak

* cleanup

* update keymap

* disable unused rules, fix spit leds

* ascii layout keymap

* wip change rgb on layer

* change rgb on layer

* change rgb on caps lock

* add impl navigation layer

* add readme, swap gui and alt

* update readme

* Update keyboards/keebio/nyquist/keymaps/georgepetri/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* Update keyboards/keebio/nyquist/keymaps/georgepetri/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* remove backslashes, use IS_HOST_LED_ON
2019-06-18 11:01:51 -07:00
M-AS 70285f5ed9 [Keymap] Update to personal keymaps (#6142)
* added personal CTRL keymap

* added personal dz60rgb keymap

* enabled new rgb effect

* added space cadet shift

* media player track buttons now orange

* updated keymaps with rgb setting and visual HSV setting preview

* fixed source stuff?

* added support for underglow toggle (bugged to all hell)

* everything now behaves as expected when ti comes to RGB toggles, thank god

* removed ifdefs

* changed color of MAS_CRM

* uh, whitespace

* changed rgb positions and modifiers within RGB matrix thing for CTRL and DZ60RGB

* updated keymap to work kindof

* KEYMAP: changed list of rgb effects

* changed CTRL rgb defaults

* KEYMAP: new LED layout for ctrl

* fixed white LED position in indicator

* changed capslock tap timing
2019-06-17 23:37:51 -07:00
Benjamin 875ae08692 [Keymap] ortho_4x12: bredfield (#6137)
* [Layout] 4x12: bredfield

* ortho_4x12:bredfield code review tweaks
2019-06-17 19:50:31 -07:00