{
    "keyboard_name": "DELLA",
    "manufacturer": "CZMAO",
    "url": "NONE",
    "maintainer": "MAOKB",
    "diode_direction": "COL2ROW",
    "processor": "STM32F103",
    "bootloader": "stm32duino",
    "usb": {
      "vid": "0x7F89",
      "pid": "0x4A42",
      "device_version": "1.0.0"
    },
    "features": {
      "bootmagic": true,
      "command": true,
      "console": true,
      "extrakey": true,
      "nkro": true,
      "mousekey": true,
      "force_nkro": true
    },

     "dynamic_keymap": {
      "layer_count": 4
    },
    "indicators": {
      "caps_lock" : "A2",
      "scroll_lock" : "B15",
      "on_state" : 0
    },

    "matrix_pins": {
      "cols": ["B7", "B6",  "B5",   "B4",   "B3",   "A15",  "B1", "B0", "A7",  "A6",   "A5" ,  "A4" ,  "A3" ,  "B14" , "A1", "A0"],
      "rows": ["B9", "B8",  "C13",  "B12",  "B11",  "B10"]
    },
    "layouts": {
      "LAYOUT_tkl_f13_ansi": {
        "layout": [
          {"label": "ESC",         "x": 0,        "y": 0,             "matrix": [0, 0]},
          {"label": "F1",          "x": 1.25,     "y": 0,             "matrix": [0, 1]},
          {"label": "F2",          "x": 2.25,     "y": 0,             "matrix": [0, 2]},
          {"label": "F3",          "x": 3.25,     "y": 0,             "matrix": [0, 3]},
          {"label": "F4",          "x": 4.25,     "y": 0,             "matrix": [0, 4]},
          {"label": "F5",          "x": 5.5,     "y": 0,             "matrix": [0, 5]},
          {"label": "F6",          "x": 6.5,     "y": 0,             "matrix": [0, 6]},
          {"label": "F7",          "x": 7.5,     "y": 0,             "matrix": [0, 7]},
          {"label": "F8",          "x": 8.5,     "y": 0,             "matrix": [0, 8]},
          {"label": "F9",          "x": 9.75,     "y": 0,             "matrix": [0, 9]},
          {"label": "F10",         "x": 10.75,    "y": 0,             "matrix": [0, 10]},
          {"label": "F11",         "x": 11.75,    "y": 0,             "matrix": [0, 11]},
          {"label": "F12",         "x": 12.75,    "y": 0,             "matrix": [0, 12]},
          {"label": "F13",         "x": 14,       "y": 0,             "matrix": [0, 13 ]},
          {"label": "PS",          "x": 15.25,    "y": 0,             "matrix": [3, 14 ]},
          {"label": "SL",          "x": 16.25,    "y": 0,             "matrix": [0, 14 ]},
          {"label": "Pause",       "x": 17.25,    "y": 0,             "matrix": [0, 15]},

          {"label": "GRV",        "x": 0,     "y": 1,             "matrix": [1, 0]},
          {"label": "!",          "x": 1,     "y": 1,             "matrix": [1, 1]},
          {"label": "@",          "x": 2,     "y": 1,             "matrix": [1, 2]},
          {"label": "#",          "x": 3,     "y": 1,             "matrix": [1, 3]},
          {"label": "$",          "x": 4,     "y": 1,             "matrix": [1, 4]},
          {"label": "%",          "x": 5,     "y": 1,             "matrix": [1, 5]},
          {"label": "^",          "x": 6,     "y": 1,             "matrix": [1, 6]},
          {"label": "&",          "x": 7,     "y": 1,             "matrix": [1, 7]},
          {"label": "*",          "x": 8,     "y": 1,             "matrix": [1, 8]},
          {"label": "(",          "x": 9,     "y": 1,             "matrix": [1, 9]},
          {"label": ")",          "x": 10,    "y": 1,             "matrix": [1, 10]},
          {"label": "_",          "x": 11,    "y": 1,             "matrix": [1, 11]},
          {"label": "+",          "x": 12,    "y": 1,             "matrix": [1, 12]},
          {"label": "Backspace",  "x": 13.5,  "y": 1,             "matrix": [1, 13 ]},
          {"label": "BackSpace1", "x": 14,    "y": 1,             "matrix": [5, 7]},

          {"label": "Ins",        "x": 15.25, "y": 1,             "matrix": [1, 14]},
          {"label": "Home",        "x": 16.25, "y": 1,             "matrix": [1, 15]},
          {"label": "PGUP",        "x": 17.25, "y": 1,             "matrix": [3, 15]},

          {"label": "Tab",        "x": 0,     "y": 2, "w": 1.5,   "matrix": [2, 0]},
          {"label": "Q",          "x": 1.5,   "y": 2,             "matrix": [2, 1]},
          {"label": "W",          "x": 2.5,   "y": 2,             "matrix": [2, 2]},
          {"label": "E",          "x": 3.5,   "y": 2,             "matrix": [2, 3]},
          {"label": "R",          "x": 4.5,   "y": 2,             "matrix": [2, 4]},
          {"label": "T",          "x": 5.5,   "y": 2,             "matrix": [2, 5]},
          {"label": "Y",          "x": 6.5,   "y": 2,             "matrix": [2, 6]},
          {"label": "U",          "x": 7.5,   "y": 2,             "matrix": [2, 7]},
          {"label": "I",          "x": 8.5,   "y": 2,             "matrix": [2, 8]},
          {"label": "O",          "x": 9.5,   "y": 2,             "matrix": [2, 9]},
          {"label": "P",          "x": 10.5,  "y": 2,             "matrix": [2, 10]},
          {"label": "{",          "x": 11.5,  "y": 2,             "matrix": [2, 11]},
          {"label": "}",          "x": 12.5,  "y": 2,             "matrix": [2, 12]},
          {"label": "|",          "x": 13.5,  "y": 2, "w": 1.5,   "matrix": [2, 13]},

          {"label": "Del",        "x": 15.25, "y": 2,             "matrix": [2, 14]},
          {"label": "End",        "x": 16.25, "y": 2,             "matrix": [2, 15]},
          {"label": "Pgdn",        "x": 17.25, "y": 2,             "matrix": [3, 13]},

          {"label": "Caps Lock",  "x": 0,     "y": 3, "w": 1.75,  "matrix": [3, 0]},
          {"label": "A",          "x": 1.75,  "y": 3,             "matrix": [3, 1]},
          {"label": "S",          "x": 2.75,  "y": 3,             "matrix": [3, 2]},
          {"label": "D",          "x": 3.75,  "y": 3,             "matrix": [3, 3]},
          {"label": "F",          "x": 4.75,  "y": 3,             "matrix": [3, 4]},
          {"label": "G",          "x": 5.75,  "y": 3,             "matrix": [3, 5]},
          {"label": "H",          "x": 6.75,  "y": 3,             "matrix": [3, 6]},
          {"label": "J",          "x": 7.75,  "y": 3,             "matrix": [3, 7]},
          {"label": "K",          "x": 8.75,  "y": 3,             "matrix": [3, 8]},
          {"label": "L",          "x": 9.75,  "y": 3,             "matrix": [3, 9]},
          {"label": ":",          "x": 10.75, "y": 3,             "matrix": [3, 10]},
          {"label": "\"",         "x": 11.75, "y": 3,             "matrix": [3, 11]},

          {"label": "Enter",      "x": 12.75, "y": 3, "w": 2.25,  "matrix": [3, 12]},


          {"label": "LShift",      "x": 0,     "y": 4, "w": 2.25,  "matrix": [4, 0]},
          {"label": "uk_BSLS",      "x": 0,     "y": 4, "w": 2.25,  "matrix": [5, 6]},

          {"label": "Z",          "x": 2.25,  "y": 4,             "matrix": [4, 1]},
          {"label": "X",          "x": 3.25,  "y": 4,             "matrix": [4, 2]},
          {"label": "C",          "x": 4.25,  "y": 4,             "matrix": [4, 3]},
          {"label": "V",          "x": 5.25,  "y": 4,             "matrix": [4, 4]},
          {"label": "B",          "x": 6.25,  "y": 4,             "matrix": [4, 5]},
          {"label": "N",          "x": 7.25,  "y": 4,             "matrix": [4, 6]},
          {"label": "M",          "x": 8.25,  "y": 4,             "matrix": [4, 7]},
          {"label": "<",          "x": 9.25,  "y": 4,             "matrix": [4, 8]},
          {"label": ">",          "x": 10.25, "y": 4,             "matrix": [4, 9]},
          {"label": "?",          "x": 11.25, "y": 4,             "matrix": [4, 10]},
          {"label": "RShift",      "x": 12.25, "y": 4, "w": 1.75,  "matrix": [4, 13]},
          {"label": "Fn8",        "x": 10,    "y": 5, "w": 1.25,  "matrix": [5, 13]},
          {"label": "UP",         "x": 14,    "y": 4,             "matrix": [4, 14]},

          {"label": "Ctrl",       "x": 0,     "y": 5, "w": 1.25,  "matrix": [5, 0]},
          {"label": "Win",        "x": 1.25,  "y": 5, "w": 1.25,  "matrix": [5, 1]},
          {"label": "Alt",        "x": 2.5,   "y": 5, "w": 1.25,  "matrix": [5, 2]},

          {"label": "Space",      "x": 3.75,  "y": 5, "w": 6.25,  "matrix": [5, 5]},
  
          {"label": "Alt",        "x": 10,    "y": 5, "w": 1.25,  "matrix": [5, 10]},
          {"label": "Fn",         "x": 11.5,  "y": 5, "w": 1.25,  "matrix": [5, 9]},
          {"label": "Rctl",        "x": 10,    "y": 5, "w": 1.25,  "matrix": [5, 12]},
          {"label": "Left",       "x": 13,    "y": 5,             "matrix": [5, 14]},
          {"label": "Down",       "x": 14,    "y": 5,             "matrix": [5, 15]},
          {"label": "Right",      "x": 15,    "y": 5,             "matrix": [4, 15]}
          
          

        ]
      }
    }

  }
