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 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						eb686f3799 
					 
					
						
						
							
							Merge pull request  #17  from KMKfw/topic-in-house-forks  
						
						... 
						
						
						
						Move to the in-org forks of Micro/Circuit Python 
						
						
					 
					
						2018-09-17 18:21:34 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						fecf820aef 
					 
					
						
						
							
							Move to the in-org forks of Micro/Circuit Python  
						
						
						
						
					 
					
						2018-09-17 18:16:16 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						3de95fc330 
					 
					
						
						
							
							Merge pull request  #18  from KMKfw/topic-circle-builds  
						
						... 
						
						
						
						CircleCI: Ensure all boards can at least compile a hex on each commit 
						
						
					 
					
						2018-09-17 16:00:56 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						904e7641e7 
					 
					
						
						
							
							CircleCI: Ensure all boards can at least compile a hex on each commit  
						
						
						
						
					 
					
						2018-09-17 15:30:31 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						a69f180260 
					 
					
						
						
							
							Merge pull request  #16  from KMKfw/topic-update-readme-badge  
						
						... 
						
						
						
						Update README to reflect new org 
						
						
					 
					
						2018-09-17 12:31:53 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						f29a846824 
					 
					
						
						
							
							Update README to reflect new org  
						
						
						
						
					 
					
						2018-09-17 12:31:06 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						ac67868ba0 
					 
					
						
						
							
							Merge pull request  #14  from klardotsh/topic-readme-is-wrong-yet-again  
						
						... 
						
						
						
						Update the woefully out of date (again) README 
						
						
					 
					
						2018-09-17 00:07:07 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						91e6dcd5f2 
					 
					
						
						
							
							Update the woefully out of date (again) README  
						
						
						
						
					 
					
						2018-09-17 00:06:05 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						1ab98162ce 
					 
					
						
						
							
							Merge pull request  #13  from klardotsh/topic-hid  
						
						... 
						
						
						
						Turn this semi-automatic keyboard into a full auto 
						
						
					 
					
						2018-09-16 23:35:32 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						fa195a3e3d 
					 
					
						
						
							
							Save a shit ton of perf, turns out making huge dicts every keystroke was AWFUL  
						
						
						
						
					 
					
						2018-09-16 23:31:00 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						712b0e4888 
					 
					
						
						
							
							Merge pull request  #12  from klardotsh/topic-hid  
						
						... 
						
						
						
						Implement a basic HID keyboard on a PyBoard! 
						
						
					 
					
						2018-09-16 23:25:49 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						3e99f0c8e3 
					 
					
						
						
							
							Listen to KEY_DOWN_EVENT and KEY_UP_EVENT in the HIDHelper and actually send. Working keyboard! ⌨  
						
						
						
						
					 
					
						2018-09-16 23:20:16 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						6933d9c484 
					 
					
						
						
							
							Allow super simple keymap keycode definitions (very QMK-ish)  
						
						
						
						
					 
					
						2018-09-16 22:17:30 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						88807837d5 
					 
					
						
						
							
							Misc. cleanup around the tree  
						
						
						
						
					 
					
						2018-09-16 20:50:05 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						7f88f4f415 
					 
					
						
						
							
							Implement basic HID keyboard support (send_string works great!)  
						
						
						
						
					 
					
						2018-09-16 20:49:47 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						27f1e971b0 
					 
					
						
						
							
							Add HID keycodes in a semi-structured manner  
						
						
						
						
					 
					
						2018-09-16 18:30:44 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						2476a65b30 
					 
					
						
						
							
							Merge pull request  #11  from klardotsh/topic-pyboard  
						
						... 
						
						
						
						Support the PyBoard v1.1 as much as the Feather was, at least 
						
						
					 
					
						2018-09-16 00:21:05 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						f5fc555ac5 
					 
					
						
						
							
							Support the PyBoard v1.1 as much as the Feather was, at least  
						
						
						
						
					 
					
						2018-09-16 00:17:30 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						c5f87fae74 
					 
					
						
						
							
							Merge pull request  #10  from klardotsh/topic-integrate-circle  
						
						... 
						
						
						
						Basic CircleCI setup: Lint the codebase on all inbound PRs 
						
						
					 
					
						2018-09-16 00:17:15 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						8a33a68553 
					 
					
						
						
							
							Do not lint the venv folder of disasters  
						
						
						
						
					 
					
						2018-09-14 17:27:47 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						de5fd701c6 
					 
					
						
						
							
							Try out a linting CI config  
						
						
						
						
					 
					
						2018-09-14 17:24:19 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						a7fbe280d0 
					 
					
						
						
							
							Update README to reflect new thinking around the project and discoveries  
						
						
						
						
					 
					
						2018-09-14 14:04:15 -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 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						30e4352935 
					 
					
						
						
							
							Merge pull request  #7  from klardotsh/cleanup  
						
						... 
						
						
						
						Readme cleanup 
						
						
					 
					
						2018-09-03 15:34:51 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						a2742984ee 
					 
					
						
						
							
							Merge pull request  #6  from klardotsh/topic-event-loop  
						
						... 
						
						
						
						The basic "Redux" style event loop to unify all state 
						
						
					 
					
						2018-09-03 15:34:20 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Brown 
							
						 
					 
					
						
						
							
						
						4754d75519 
					 
					
						
						
							
							Readme cleanup  
						
						
						
						
					 
					
						2018-09-03 15:26:23 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						ffd47c478f 
					 
					
						
						
							
							Move all remaining state into the single store, woot!  
						
						
						
						
					 
					
						2018-09-03 15:21:34 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						b9dfffd2b3 
					 
					
						
						
							
							More sane linter rules  
						
						
						
						
					 
					
						2018-09-03 15:20:48 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						ea18655a21 
					 
					
						
						
							
							On unhandled exceptions, blink the feather LED repeatedly  
						
						
						
						
					 
					
						2018-09-03 15:20:27 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						96368c4632 
					 
					
						
						
							
							Stop complaining about changed files in the vendor folder we knowingly do terribad things to  
						
						
						
						
					 
					
						2018-09-03 13:53:45 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						cb923096b6 
					 
					
						
						
							
							Clean up NRF builds big time  
						
						
						
						
					 
					
						2018-09-03 13:51:04 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						f0957227ff 
					 
					
						
						
							
							Niceties  
						
						
						
						
					 
					
						2018-09-03 13:50:53 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						5ba6f15335 
					 
					
						
						
							
							Use the new debug mode  
						
						
						
						
					 
					
						2018-09-03 13:50:27 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						ef639f5292 
					 
					
						
						
							
							Add debug hooks to the event dispatcher, remove explicit prints  
						
						
						
						
					 
					
						2018-09-03 13:50:12 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						d9b909d841 
					 
					
						
						
							
							Event dispatching, super simply  
						
						
						
						
					 
					
						2018-09-03 04:22:52 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						c641903d61 
					 
					
						
						
							
							Enforce that dependencies are imported in correct order at lint time  
						
						
						
						
					 
					
						2018-09-03 03:22:31 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						d5de2601d9 
					 
					
						
						
							
							Prepare things for the event loop, also abstract gross stuff from end users  
						
						
						
						
					 
					
						2018-09-03 03:22:11 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						1df2012c7a 
					 
					
						
						
							
							Merge pull request  #5  from klardotsh/topic-zoom-enhance  
						
						... 
						
						
						
						Make builds a bit more robust and reusable 
						
						
					 
					
						2018-09-03 01:28:47 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						4ea5fcd004 
					 
					
						
						
							
							Make builds a bit more robust and reusable  
						
						... 
						
						
						
						- Lock our vendored dependencies (also pull in some new ones I will be
needing soon)
- Ensure we have a sane way of pulling those vendored dependencies into
the DFU-flashable images (upy-freeze.txt)
- Break up the Makefile into a bunch of smaller, sometimes reusable
chunks
- Add a noop keyboard that simply exits, so we can flash a "keyboard"
that just dumps us straight to REPL
- Remove my personal ampy config since that's not portable at all 
						
						
					 
					
						2018-09-03 01:23:15 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						0865a828c4 
					 
					
						
						
							
							Merge pull request  #4  from klardotsh/first-steps  
						
						... 
						
						
						
						Repo setup and a basic matrix-scan-then-do-nothing keyboard 
						
						
					 
					
						2018-09-02 23:47:42 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						4295267b44 
					 
					
						
						
							
							If the entrypoint is already what I want it to be, ignore error states  
						
						
						
						
					 
					
						2018-09-02 23:43:30 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						e4b19de009 
					 
					
						
						
							
							Escape hatches: flash the user keyboard script as part of DFU rather than pushing with ampy. WAY more stable, mostly unbrickable now  
						
						
						
						
					 
					
						2018-09-02 23:39:55 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						e9d448af44 
					 
					
						
						
							
							A basic 2x2 matrix that can auto-flash to a Feather with a compatible bootloader  
						
						
						
						
					 
					
						2018-09-02 20:07:07 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						6de723c376 
					 
					
						
						
							
							Merge pull request  #2  from klardotsh/topic-readme  
						
						... 
						
						
						
						Actually write up some start of a README 
						
						
					 
					
						2018-08-30 13:32:00 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						62b194b8a1 
					 
					
						
						
							
							Actually write up some start of a README  
						
						
						
						
					 
					
						2018-08-30 13:31:02 -07:00 
						 
				 
			
				
					
						
							
							
								Josh Klar 
							
						 
					 
					
						
						
							
						
						8facfcebd4 
					 
					
						
						
							
							Add license and a very basic setup script I used to bootstrap the Feathers  
						
						
						
						
					 
					
						2018-08-30 02:54:26 -07:00