Commit Graph
85 Commits
Author SHA1 Message Date
Kyle Brown fc51f84045 Make this clearer 2019-07-17 22:11:31 -07:00
Kyle Brown 241cf69979 Small touch ups to correct errors, and update to modern information 2019-07-17 16:17:52 -07:00
Kyle Brown 004f40e7d2 Unbreak the fix 2019-07-17 16:05:40 -07:00
Kyle Brown b6af43ef90 rgb animations perf 2019-07-17 16:05:40 -07:00
Kyle Brown d07560513f Fixed crash on debug when no Rgb was used, and unloaded LED and RGB when not used to save ram 2019-07-17 16:05:40 -07:00
Kyle Brown c16e2c51aa addressing PR feedback 2019-06-24 17:09:52 -07:00
Kyle Brown 5532ffdcbf Ready for merging 2019-06-21 17:28:30 -07:00
Kyle Brown 39b0b1e7f2 final commit before rebase 2019-06-21 16:51:01 -07:00
Kyle Brown 5158094549 Small changes 2019-06-21 16:49:00 -07:00
Kyle Brown 3f8c6e7648 Added support for user animations with docs 2019-06-21 16:49:00 -07:00
Kyle Brown 9d8682c866 Config changes and uses consts to save ram 2019-06-21 16:49:00 -07:00
Kyle Brown 86b8c4ffb0 New animation 2019-06-21 16:49:00 -07:00
Kyle Brown bb198709f2 fix incorrect merge 2019-06-21 16:48:59 -07:00
Kyle Brown fa28b3afba Luddite "fixes" for personal layout. Exposes a KMK limitation 2019-06-21 16:47:44 -07:00
Kyle Brown efb642c374 Fix some issues if you don't define some things 2019-06-21 16:47:44 -07:00
Kyle Brown 1a06e0ed72 Renamed some things and added luddite layout for kdb424 and default 2019-06-21 16:47:44 -07:00
Kyle Brown 7ebf8d623f Fix toggle 2019-06-21 16:47:44 -07:00
Kyle Brown ec1a62e52d Added static standby mode for performance. 2019-06-21 16:47:44 -07:00
Kyle Brown 0a06e733d2 Solved. Added uart buffer on the master to free up the uart bus buffer 2019-06-21 16:47:43 -07:00
Kyle Brown e2413a3c25 Still dirty, but moved the problem to a better place. Still unrealistic to hit 2019-06-21 16:47:00 -07:00
Kyle Brown a882ef2c38 Quick patch unrealistic face roll keyboard corruption 2019-06-21 16:47:00 -07:00
Kyle Brown 373ca8355e Added MANY boards to supported list, and organized supported boards 2019-06-21 16:47:00 -07:00
Kyle Brown 54d63037bf Added board definition for nyquist and add RGB and LED pins for nyquest and iris 2019-06-21 16:46:59 -07:00
Kyle Brown f7a1d54752 Added LED support, cleaned up RGB docs 2019-06-21 16:45:04 -07:00
Kyle Brown 7ebfaa3bf7 cleaned up docs even more. I believe this fills all requirements for merge. 2019-06-21 16:44:03 -07:00
Kyle Brown f65ea1e841 Added 2 more keys, stripped unused cruft, and added more docs. 2019-06-21 16:44:03 -07:00
Kyle Brown 5c8c2e97fd Resolved many things 2019-06-21 16:44:02 -07:00
Kyle Brown 3ae7432de0 Massive docs update 2019-06-21 16:42:53 -07:00
Kyle Brown 9fbad17ed4 code cleanup to pass lint and some for flake8 2019-06-21 16:42:12 -07:00
Kyle Brown 1751cce299 code cleanup to pass lint and some for flake8 2019-06-21 16:41:58 -07:00
Kyle Brown ad3430eeb6 Needs docs, but code is ready for review probably 2019-06-21 16:38:41 -07:00
Kyle Brown 5334e7e0be Massive hsv math fix and configs can be passed now for most things 2019-06-21 16:38:41 -07:00
Kyle Brown 2ad1fe8a9c Massively improved, still not complete. Much easier to use now 2019-06-21 16:38:41 -07:00
Kyle Brown 31983a0873 Breathing now finally working, a key to enable it, not sane defaults, and a toggle button 2019-06-21 16:38:39 -07:00
Kyle Brown 0ba5911f8f More animations, now based on time and intervals. Massively WIP 2019-06-21 16:37:53 -07:00
Kyle Brown 7a58ac041f HSV functions added 2019-06-21 16:37:53 -07:00
Kyle Brown 4b033857b1 Initial RGB with test animation running automatically 2019-06-21 16:37:51 -07:00
Kyle Brown 0016ac8aa3 Merge branch 'master' into topic-backspace-delete 2019-03-21 17:25:16 -07:00
Kyle Brown 8bb55c84cd Literally hurting performance now. Needs removed 2019-03-21 17:24:50 -07:00
Kyle Brown 7e06b143e1 Merge branch 'master' into topic-backspace-delete 2019-03-12 00:25:05 -07:00
Kyle Brown 298f9489c2 Duh, chaining.... 2019-03-12 00:24:48 -07:00
Kyle Brown a2cfa92f2f Missed some obvious things 2019-03-12 00:24:48 -07:00
Kyle Brown e792524b63 Added mod tap with docs 2019-03-12 00:24:48 -07:00
Kyle Brown fc8ddba6cb Adds delete/backspace key. Resolves #93 2019-03-09 15:12:23 -08:00
Kyle Brown baee92d961 This failed to properly rebase 2018-12-12 21:32:16 -08:00
Kyle Brown 952f6b7022 Added the extra data pin. Will add docs when it's actually doing something 2018-12-12 15:43:33 -08:00
Kyle Brown 5ef6a7a96a Added docs, and removed some old, not needed docs 2018-12-12 15:43:33 -08:00
Kyle Brown e6acef9648 Add initial support (untested) for my layout on nyquist with converter board
Unbrick splits completely

Unbrick splits completely
2018-12-12 15:43:33 -08:00
Kyle Brown 84a3fa8a04 Update README.md
Small typo and added better readability for translating to code, which is why most users will be here (adding a keyboard)
2018-12-04 16:44:13 -08:00
Kyle Brown eecbc995d4 Update README.md 2018-12-01 13:33:27 -08:00
Kyle Brown dacd70f799 Fix typo 2018-12-01 13:33:27 -08:00
Kyle Brown bdf626255d Merge branch 'master' into master 2018-11-15 17:03:04 -08:00
Kyle Brown 15fea0189b Added remote debugger and cleaned up several things Looks good to merge 2018-10-28 15:03:22 -07:00
Kyle Brown 2b28b99503 Finalize docs, and unbreak failed rebase 2018-10-28 15:03:22 -07:00
Kyle Brown 744d7c1f5d Needs docs, but is basically complete. #3 2018-10-28 15:03:22 -07:00
Kyle Brown 8d3e4e0a63 Fully working split. Needs further testing 2018-10-28 15:03:22 -07:00
Kyle Brown af3eccd715 First keys on slave half actually type! Still needs a bit of work 2018-10-28 15:03:22 -07:00
Kyle Brown 49da93e436 Basic uart split support. Still need docs and testing 2018-10-28 15:03:22 -07:00
Kyle Brown 4df725569a Readme update 2018-10-15 00:35:49 -07:00
Kyle Brown d295dc52e6 Small fix for leaving leader 2018-10-15 00:16:34 -07:00
Kyle Brown 41eb48fd71 Merge branch 'master' into topic-low-hanging-fruit 2018-10-11 21:42:40 -07:00
Kyle Brown 4c12e3a08d Basic Docs
Updated

Final cleanup
2018-10-11 21:42:30 -07:00
Kyle Brown 5313e5f5b5 Fixed caps issue on leader_dictionary and debug_enable 2018-10-11 20:41:52 -07:00
Kyle Brown 37aeeac10a Should have been caps as these are const 2018-10-11 20:41:52 -07:00
Kyle Brown e6ddaf847f Remove cruft 2018-10-11 20:33:47 -07:00
Kyle Brown 70db4ae84d Add new keyboard now on Circuitpython. 2018-10-11 12:37:06 -07:00
Kyle Brown ad3da0694b Add advanced layers.
These will need more testing and some ported to tapdance. The bigest
case of this would be TT
2018-10-03 22:35:00 -07:00
Kyle Brown 5de46e33bc KC_GESC: Escape key that can also work as Grave/Tilde 2018-09-29 16:20:21 -07:00
Kyle Brown b3469d9fb2 Most changes requested were done, and other general improvements. 2018-09-28 20:20:10 -07:00
Kyle Brown 14233b77d3 Added circuitpython support to utils 2018-09-28 20:20:10 -07:00
Kyle Brown 97f70d7a13 Clean up pyboard and add 2 utilities 2018-09-28 20:20:10 -07:00
Kyle Brown ed5d542ab4 Update keymap 2018-09-25 12:40:49 -07:00
Kyle Brown 09096abe35 Mostly working. Can even game on it 2018-09-25 12:40:49 -07:00
Kyle Brown b8a27b9605 Set better keycode values for KC_NO and KC_TRANSPARENT which is an alias to KC_TRNS 2018-09-24 18:01:03 -07:00
Kyle Brown 0ae3adcc84 Added more work to shifted keycodes. 2018-09-23 00:14:28 -07:00
Kyle Brown fb053b7de4 Fix keycodes, and update keymap in prep for working layers 2018-09-23 00:14:24 -07:00
Kyle Brown 7ae2d18e45 Very broken, but some work done probably 2018-09-23 00:13:30 -07:00
Kyle Brown d0f35100b3 Start of internal keycodes 2018-09-23 00:13:28 -07:00
Kyle Brown f84c58a03e Added more keycodes 2018-09-20 14:50:59 -07:00
Kyle Brown 39c95d7e57 Renamed board because, duh 2018-09-20 13:10:16 -07:00
Kyle Brown 2106f975c7 Planck running KMK? Why the hell not 2018-09-20 13:10:16 -07:00
Kyle Brown e26997d815 Fixed environment variables for ARDUINO. Added default, but will be overridden if set by the user 2018-09-03 17:32:42 -07:00
Kyle Brown b69fed1199 Teensy 3.1 support 2018-09-03 17:32:42 -07:00
Kyle Brown 5c55ffd790 Add micropython vendor 2018-09-03 17:32:42 -07:00
Kyle Brown 4754d75519 Readme cleanup 2018-09-03 15:26:23 -07:00