{ "keyboard_name": "Handwired F401", "manufacturer": "Riblee", "url": "", "maintainer": "riblee", "usb": { "vid": "0xFEED", "pid": "0x002A", "device_version": "0.0.1" }, "matrix_pins": { "cols": ["B10", "B1", "B0", "B15", "A8", "B3", "B4", "B5", "B6", "B7", "B8", "B9"], "rows": ["A6", "A5", "A4", "A3", "A2"] }, "diode_direction": "COL2ROW", "backlight": { "driver": "software", "pin": "A0", "levels": 5 }, "processor": "STM32F401", "bootloader": "stm32-dfu", "board": "BLACKPILL_STM32_F401", "community_layouts": ["ortho_5x12"], "layouts": { "LAYOUT_ortho_5x12": { "layout": [ {"x": 0,"y": 0}, {"x": 1,"y": 0}, {"x": 2,"y": 0}, {"x": 3,"y": 0}, {"x": 4,"y": 0}, {"x": 5,"y": 0}, {"x": 6,"y": 0}, {"x": 7,"y": 0}, {"x": 8,"y": 0}, {"x": 9,"y": 0}, {"x": 10,"y": 0}, {"x": 11,"y": 0}, {"x": 0,"y": 1}, {"x": 1,"y": 1}, {"x": 2,"y": 1}, {"x": 3,"y": 1}, {"x": 4,"y": 1}, {"x": 5,"y": 1}, {"x": 6,"y": 1}, {"x": 7,"y": 1}, {"x": 8,"y": 1}, {"x": 9,"y": 1}, {"x": 10,"y": 1}, {"x": 11,"y": 1}, {"x": 0,"y": 2}, {"x": 1,"y": 2}, {"x": 2,"y": 2}, {"x": 3,"y": 2}, {"x": 4,"y": 2}, {"x": 5,"y": 2}, {"x": 6,"y": 2}, {"x": 7,"y": 2}, {"x": 8,"y": 2}, {"x": 9,"y": 2}, {"x": 10,"y": 2}, {"x": 11,"y": 2}, {"x": 0,"y": 3}, {"x": 1,"y": 3}, {"x": 2,"y": 3}, {"x": 3,"y": 3}, {"x": 4,"y": 3}, {"x": 5,"y": 3}, {"x": 6,"y": 3}, {"x": 7,"y": 3}, {"x": 8,"y": 3}, {"x": 9,"y": 3}, {"x": 10,"y": 3}, {"x": 11,"y": 3}, {"x": 0,"y": 4}, {"x": 1,"y": 4}, {"x": 2,"y": 4}, {"x": 3,"y": 4}, {"x": 4,"y": 4}, {"x": 5,"y": 4}, {"x": 6,"y": 4}, {"x": 7,"y": 4}, {"x": 8,"y": 4}, {"x": 9,"y": 4}, {"x": 10,"y": 4}, {"x": 11,"y": 4} ] } } }