Kyle Brown
							
						 
					 | 
					
						
						
							
						
						9f2142d706
					 | 
					
						
						
							
							Remove KMKpython reference
						
						
						
						
						
						
					 | 
					
						2022-02-27 16:04:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						54ae022846
					 | 
					
						
						
							
							fix keypad matrix init and unguarded debug print.
						
						
						
						
						
						
					 | 
					
						2022-02-27 09:58:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hilary B. Brenum
							
						 
					 | 
					
						
						
							
						
						2008e0ab3f
					 | 
					
						
						
							
							Add example of simple_key_sequence
						
						
						
						
						
						
					 | 
					
						2022-02-25 16:04:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						8cec85e3ec
					 | 
					
						
						
							
							base animation speed on system timer
						
						
						
						
						
						
					 | 
					
						2022-02-25 16:04:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						b7e3e4ea8c
					 | 
					
						
						
							
							Add doc index
						
						
						
						
						
						
					 | 
					
						2022-02-25 13:41:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ellie T
							
						 
					 | 
					
						
						
							
						
						d54fff883d
					 | 
					
						
						
							
							Fixed IS31FL3731 LEDs on keybow 2040
						
						
						
						
						
						
					 | 
					
						2022-02-20 21:07:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ellie T
							
						 
					 | 
					
						
						
							
						
						aae476b59f
					 | 
					
						
						
							
							Updated scanner docs to reflect boilerplate changes
						
						
						
						
						
						
					 | 
					
						2022-02-20 18:42:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ellie T
							
						 
					 | 
					
						
						
							
						
						2fce09986e
					 | 
					
						
						
							
							Adding Pimoroni Keybow and Keybow 2040
						
						
						
						
						
						
					 | 
					
						2022-02-20 18:42:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						ef7b29bd43
					 | 
					
						
						
							
							fix column flipping on rhs of split boards. (boards)
						
						
						
						
						
						
					 | 
					
						2022-02-20 13:55:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						ab7e0d3eb6
					 | 
					
						
						
							
							fix column flipping on rhs of split boards.
						
						
						
						
						
						
					 | 
					
						2022-02-20 13:55:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeroen Harkes
							
						 
					 | 
					
						
						
							
						
						d26d397f10
					 | 
					
						
						
							
							Changed to single quotes
						
						
						
						
						
						
					 | 
					
						2022-02-20 12:10:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeroen Harkes
							
						 
					 | 
					
						
						
							
						
						ecc8b46a2c
					 | 
					
						
						
							
							Change documentation changing the original LED code to statusLED
						
						
						
						
						
						
					 | 
					
						2022-02-20 12:10:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeroen Harkes
							
						 
					 | 
					
						
						
							
						
						fd30b7a8d8
					 | 
					
						
						
							
							extension for indicating layer status with leds
						
						
						
						
						
						
					 | 
					
						2022-02-20 12:10:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ellie
							
						 
					 | 
					
						
						
							
						
						57ba0fe8b2
					 | 
					
						
						
							
							Custom matrix scanners
						
						
						
						
						
						
						
						- Introduce Scanner base class for MatrixScanner
- Create new Scanner using built-in keypad module
- Allow overriding the scanner used by KMKKeyboard 
						
						
					 | 
					
						2022-02-20 12:00:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						e7d306cf30
					 | 
					
						
						
							
							Add Kyria board configuration and examples
						
						
						
						
						
						
					 | 
					
						2022-02-20 11:59:50 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ellie T
							
						 
					 | 
					
						
						
							
						
						2d4db12c46
					 | 
					
						
						
							
							Override LED creation in the RGB extension.
						
						
						
						
						
						
					 | 
					
						2022-02-19 22:27:31 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rene Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						fb783c302c
					 | 
					
						
						
							
							fix formatting, run test
						
						
						
						
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								René Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						2096f1a950
					 | 
					
						
						
							
							Update kmk/modules/encoder.py
						
						
						
						
						
						
						
						Co-authored-by: Tonasz <27835465+Tonasz@users.noreply.github.com> 
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								René Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						a34272dd18
					 | 
					
						
						
							
							Update kmk/modules/encoder.py
						
						
						
						
						
						
						
						Co-authored-by: Tonasz <27835465+Tonasz@users.noreply.github.com> 
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								René Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						7f5ea97bba
					 | 
					
						
						
							
							Update kmk/modules/encoder.py
						
						
						
						
						
						
						
						Co-authored-by: Tonasz <27835465+Tonasz@users.noreply.github.com> 
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								René Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						7f7eaafbf3
					 | 
					
						
						
							
							Update kmk/modules/encoder.py
						
						
						
						
						
						
						
						Co-authored-by: Tonasz <27835465+Tonasz@users.noreply.github.com> 
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rene Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						8e4ab1d733
					 | 
					
						
						
							
							Encoder class rebuild
						
						
						
						
						
						
						
						implement BaseEncoder 
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rene Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						0e029ebf72
					 | 
					
						
						
							
							tests pass locally
						
						
						
						
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rene Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						f02ff1463a
					 | 
					
						
						
							
							reformatted for black
						
						
						
						
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rene Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						3c4e74d50e
					 | 
					
						
						
							
							typo
						
						
						
						
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rene Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						ba7b5ce15c
					 | 
					
						
						
							
							Update i2c_encoder.md
						
						
						
						
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rene Giovanni Borella
							
						 
					 | 
					
						
						
							
						
						671aa60838
					 | 
					
						
						
							
							basic functions
						
						
						
						
						
						
					 | 
					
						2022-02-19 21:33:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						dc4fc646aa
					 | 
					
						
						
							
							port all boards to new intify_coordinate signature.
						
						
						
						
						
						
					 | 
					
						2022-02-19 18:01:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						6840330f50
					 | 
					
						
						
							
							update documentation
						
						
						
						
						
						
					 | 
					
						2022-02-19 18:01:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						da3e87ee2d
					 | 
					
						
						
							
							convert matrix report from row/col byte array to linear key_number.
						
						
						
						
						
						
					 | 
					
						2022-02-19 18:01:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						7519a97eaa
					 | 
					
						
						
							
							Move pio_uart.py to transports folder
						
						
						
						
						
						
					 | 
					
						2022-02-16 17:59:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						083f2e143d
					 | 
					
						
						
							
							Add simple PIO manual to split doc
						
						
						
						
						
						
					 | 
					
						2022-02-16 17:59:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						8c0f8ccbc3
					 | 
					
						
						
							
							Fix pio_uart.py formatting
						
						
						
						
						
						
					 | 
					
						2022-02-16 17:59:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						fdf8e9f78c
					 | 
					
						
						
							
							Add RP2040 PIO UART implementation for split keyboards
						
						
						
						
						
						
					 | 
					
						2022-02-16 17:59:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						f4807f341e
					 | 
					
						
						
							
							fix table formatting in docs.
						
						
						
						
						
						
					 | 
					
						2022-02-15 08:24:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						ee4cce32cb
					 | 
					
						
						
							
							implements oneshot/sticky keys.
						
						
						
						
						
						
					 | 
					
						2022-02-13 16:43:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						eb3a7bbf1e
					 | 
					
						
						
							
							change unit test to reflect new modtap default behavior
						
						
						
						
						
						
					 | 
					
						2022-02-13 14:47:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						481c69b212
					 | 
					
						
						
							
							add at least some kind of documentation
						
						
						
						
						
						
					 | 
					
						2022-02-13 14:47:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						1c6b25517a
					 | 
					
						
						
							
							implement hold-tap interrupt for Layers
						
						
						
						
						
						
					 | 
					
						2022-02-13 14:47:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						a685618480
					 | 
					
						
						
							
							implement hold-tap interrupt on other key tap (i.e. release)
						
						
						
						
						
						
					 | 
					
						2022-02-13 14:47:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						5cae17c9f3
					 | 
					
						
						
							
							fix permanent hid_send
						
						
						
						
						
						
					 | 
					
						2022-02-13 14:47:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						7573556f33
					 | 
					
						
						
							
							fix hold-tap key interrupted by other hold-tap key
						
						
						
						
						
						
					 | 
					
						2022-02-13 14:47:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						f30206c7d5
					 | 
					
						
						
							
							implement per-key tap_time.
						
						
						
						
						
						
					 | 
					
						2022-02-13 14:47:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						21c058aaa8
					 | 
					
						
						
							
							add hold-tap interrupt behavior: prefer hold.
						
						
						
						
						
						
						
						The interrupt resolution of hold-tap keys can now be set to resolve to
either tap or hold key. The default mod-tap is set to prefer hold. 
						
						
					 | 
					
						2022-02-13 14:47:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						0f7afe5b2c
					 | 
					
						
						
							
							Add polling_interval to trackball
						
						
						
						
						
						
					 | 
					
						2022-02-08 13:23:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						119ab3d80a
					 | 
					
						
						
							
							Fix pimoroni_trackball.py formatting
						
						
						
						
						
						
					 | 
					
						2022-02-08 13:23:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						7fba42f28c
					 | 
					
						
						
							
							Small pimoroni_trackball.py refactors
						
						
						
						
						
						
					 | 
					
						2022-02-08 13:23:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tonasz
							
						 
					 | 
					
						
						
							
						
						827862b34b
					 | 
					
						
						
							
							Pimoroni Trackball draft module
						
						
						
						
						
						
					 | 
					
						2022-02-08 13:23:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						f2aabd87cd
					 | 
					
						
						
							
							fix after rebase
						
						
						
						
						
						
						
						fix after rebase 
						
						
					 | 
					
						2022-02-07 16:25:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						91562abde9
					 | 
					
						
						
							
							update documentation
						
						
						
						
						
						
					 | 
					
						2022-02-07 16:25:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |