{
    "keyboard_name": "Tractyl Manuform (5x6) WeAct STM32F405",
    "audio": {
        "driver": "dac_additive",
        "power_control": {
            "pin": "A3"
        }
    },
    "backlight": {
        "levels": 16,
        "pin": "C7"
    },
    "bootloader": "stm32-dfu",
    "build": {
        "debounce_type": "asym_eager_defer_pk"
    },
    "diode_direction": "COL2ROW",
    "encoder": {
        "rotary": [
            {"pin_a": "C0", "pin_b": "A15"}
        ]
    },
    "eeprom": {
        "driver": "wear_leveling",
        "wear_leveling": {
            "driver": "spi_flash",
            "backing_size": 16384,
            "logical_size": 4096
        }
    },
    "features": {
        "console": true,
        "haptic": true
    },
    "haptic": {
        "driver": "drv2605l"
    },
    "matrix_pins": {
        "cols": ["C1", "C2", "C3", "A0", "A1", "A2"],
        "rows": ["A6", "A7", "C4", "C5", "B0", "B1"]
    },
    "processor": "STM32F405",
    "rgblight": {
        "led_count": 24,
        "split": true
    },
    "split": {
        "handedness": {
            "pin": "B11"
        },
        "serial": {
            "driver": "usart"
        },
        "transport": {
            "sync": {
                "activity": true,
                "haptic": true,
                "matrix_state": true
            }
        }
    },
    "ws2812": {
        "driver": "pwm",
        "pin": "C6"
    }
}
