[Keyboard] boardsource/microdox data driven (#17675)
This commit is contained in:
		
							parent
							
								
									e8b14a52de
								
							
						
					
					
						commit
						59c7b15b4d
					
				
					 19 changed files with 238 additions and 339 deletions
				
			
		
							
								
								
									
										20
									
								
								keyboards/boardsource/microdox/v1/config.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								keyboards/boardsource/microdox/v1/config.h
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,20 @@
 | 
			
		|||
// Copyright 2022 jack (@waffle87)
 | 
			
		||||
// SPDX-License-Identifier: GPL-2.0-or-later
 | 
			
		||||
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * Feature disable options
 | 
			
		||||
 *  These options are also useful to firmware size reduction.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/* disable debug print */
 | 
			
		||||
//#define NO_DEBUG
 | 
			
		||||
 | 
			
		||||
/* disable print */
 | 
			
		||||
//#define NO_PRINT
 | 
			
		||||
 | 
			
		||||
/* disable action features */
 | 
			
		||||
//#define NO_ACTION_LAYER
 | 
			
		||||
//#define NO_ACTION_TAPPING
 | 
			
		||||
//#define NO_ACTION_ONESHOT
 | 
			
		||||
							
								
								
									
										25
									
								
								keyboards/boardsource/microdox/v1/info.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								keyboards/boardsource/microdox/v1/info.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,25 @@
 | 
			
		|||
{
 | 
			
		||||
  "features": {
 | 
			
		||||
    "rgblight": true
 | 
			
		||||
  },
 | 
			
		||||
    "matrix_pins": {
 | 
			
		||||
    "cols": ["F4", "F5", "F6", "F7", "B1"],
 | 
			
		||||
    "rows": ["B2", "B6", "B4", "B5"]
 | 
			
		||||
  },
 | 
			
		||||
  "usb": {
 | 
			
		||||
    "device_version": "1.0.0"
 | 
			
		||||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "soft_serial_pin": "D2"
 | 
			
		||||
  },
 | 
			
		||||
    "rgblight": {
 | 
			
		||||
    "pin": "D3",
 | 
			
		||||
    "sleep": true,
 | 
			
		||||
    "led_count": 12,
 | 
			
		||||
    "split_count": [6, 6],
 | 
			
		||||
    "max_brightness": 150,
 | 
			
		||||
    "animations": {
 | 
			
		||||
      "all": true
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										1
									
								
								keyboards/boardsource/microdox/v1/rules.mk
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								keyboards/boardsource/microdox/v1/rules.mk
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1 @@
 | 
			
		|||
# This file intentionally left blank
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue