Migrate RGB Matrix layout for two boards (#23963)
This commit is contained in:
		
							parent
							
								
									b4047be3eb
								
							
						
					
					
						commit
						e96d6d9bd4
					
				
					 4 changed files with 99 additions and 49 deletions
				
			
		| 
						 | 
				
			
			@ -17,34 +17,6 @@
 | 
			
		|||
 | 
			
		||||
#include "quantum.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#ifdef RGB_MATRIX_ENABLE
 | 
			
		||||
 | 
			
		||||
 led_config_t g_led_config = { {
 | 
			
		||||
  // Key Matrix to LED Index
 | 
			
		||||
  { 0,    1,   2,   3,    4,   5,    6},
 | 
			
		||||
  { 7,    8,    9,   10,  11,   12,  13},
 | 
			
		||||
  { 14,   15,   16,  17,  18,   19,   NO_LED },
 | 
			
		||||
  { 20,   21,   22,   23,  NO_LED,   24,  NO_LED},
 | 
			
		||||
  { 25,   26,  27,  28,   29,   NO_LED,   NO_LED},
 | 
			
		||||
  { 30,   31,  32,  33,   34,  35}
 | 
			
		||||
}, {
 | 
			
		||||
{0,0}, {37,0}, {75,0}, {112,0}, {149,0}, {187,0}, {224,0},
 | 
			
		||||
{0,16}, {37,16}, {75,16}, {112,16}, {149,16}, {187,16}, {224,16},
 | 
			
		||||
{0,32}, {37,32}, {75,32}, {112,32}, {149,32}, {187,32},
 | 
			
		||||
{0,48}, {37,48}, {75,48}, {112,48},           {187,48},
 | 
			
		||||
{0,64}, {37,64}, {65,64}, {112,64}, {149,64}, 
 | 
			
		||||
{187,64}, {173,64}, {186,64}, {198,64}, {211,64},{224,64}, 
 | 
			
		||||
}, { 
 | 
			
		||||
    4,4,4,4,4,4,4,
 | 
			
		||||
    4,4,4,4,4,4,4,
 | 
			
		||||
    4,4,4,4,4,4,
 | 
			
		||||
    4,4,4,4,4,
 | 
			
		||||
    4,4,4,4,4,
 | 
			
		||||
    4,4,4,4,4,4
 | 
			
		||||
} };
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/* OLED */
 | 
			
		||||
#ifdef OLED_ENABLE
 | 
			
		||||
uint16_t startup_timer = 0;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -46,7 +46,50 @@
 | 
			
		|||
        },
 | 
			
		||||
        "driver": "ws2812",
 | 
			
		||||
        "max_brightness": 200,
 | 
			
		||||
        "sleep": true
 | 
			
		||||
        "sleep": true,
 | 
			
		||||
        "layout": [
 | 
			
		||||
            {"matrix": [0, 0], "x": 0, "y": 0, "flags": 4},
 | 
			
		||||
            {"matrix": [0, 1], "x": 37, "y": 0, "flags": 4},
 | 
			
		||||
            {"matrix": [0, 2], "x": 75, "y": 0, "flags": 4},
 | 
			
		||||
            {"matrix": [0, 3], "x": 112, "y": 0, "flags": 4},
 | 
			
		||||
            {"matrix": [0, 4], "x": 149, "y": 0, "flags": 4},
 | 
			
		||||
            {"matrix": [0, 5], "x": 187, "y": 0, "flags": 4},
 | 
			
		||||
            {"matrix": [0, 6], "x": 224, "y": 0, "flags": 4},
 | 
			
		||||
 | 
			
		||||
            {"matrix": [1, 0], "x": 0, "y": 16, "flags": 4},
 | 
			
		||||
            {"matrix": [1, 1], "x": 37, "y": 16, "flags": 4},
 | 
			
		||||
            {"matrix": [1, 2], "x": 75, "y": 16, "flags": 4},
 | 
			
		||||
            {"matrix": [1, 3], "x": 112, "y": 16, "flags": 4},
 | 
			
		||||
            {"matrix": [1, 4], "x": 149, "y": 16, "flags": 4},
 | 
			
		||||
            {"matrix": [1, 5], "x": 187, "y": 16, "flags": 4},
 | 
			
		||||
            {"matrix": [1, 6], "x": 224, "y": 16, "flags": 4},
 | 
			
		||||
 | 
			
		||||
            {"matrix": [2, 0], "x": 0, "y": 32, "flags": 4},
 | 
			
		||||
            {"matrix": [2, 1], "x": 37, "y": 32, "flags": 4},
 | 
			
		||||
            {"matrix": [2, 2], "x": 75, "y": 32, "flags": 4},
 | 
			
		||||
            {"matrix": [2, 3], "x": 112, "y": 32, "flags": 4},
 | 
			
		||||
            {"matrix": [2, 4], "x": 149, "y": 32, "flags": 4},
 | 
			
		||||
            {"matrix": [2, 5], "x": 187, "y": 32, "flags": 4},
 | 
			
		||||
 | 
			
		||||
            {"matrix": [3, 0], "x": 0, "y": 48, "flags": 4},
 | 
			
		||||
            {"matrix": [3, 1], "x": 37, "y": 48, "flags": 4},
 | 
			
		||||
            {"matrix": [3, 2], "x": 75, "y": 48, "flags": 4},
 | 
			
		||||
            {"matrix": [3, 3], "x": 112, "y": 48, "flags": 4},
 | 
			
		||||
            {"matrix": [3, 5], "x": 187, "y": 48, "flags": 4},
 | 
			
		||||
 | 
			
		||||
            {"matrix": [4, 0], "x": 18, "y": 64, "flags": 4},
 | 
			
		||||
            {"matrix": [4, 1], "x": 75, "y": 64, "flags": 4},
 | 
			
		||||
            {"matrix": [4, 2], "x": 149, "y": 64, "flags": 4},
 | 
			
		||||
            {"matrix": [4, 3], "x": 187, "y": 64, "flags": 4},
 | 
			
		||||
            {"matrix": [4, 4], "x": 224, "y": 64, "flags": 4},
 | 
			
		||||
 | 
			
		||||
            {"x": 224, "y": 56, "flags": 2},
 | 
			
		||||
            {"x": 112, "y": 56, "flags": 2},
 | 
			
		||||
            {"x": 0, "y": 56, "flags": 2},
 | 
			
		||||
            {"x": 0, "y": 8, "flags": 2},
 | 
			
		||||
            {"x": 112, "y": 8, "flags": 2},
 | 
			
		||||
            {"x": 224, "y": 8, "flags": 2}
 | 
			
		||||
        ]
 | 
			
		||||
    },
 | 
			
		||||
    "features": {
 | 
			
		||||
        "bootmagic": true,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue