update 0627

This commit is contained in:
Micah 2025-06-27 11:59:21 +08:00
parent 265a324c20
commit 276312dce7
2 changed files with 48 additions and 44 deletions

View File

@ -9,20 +9,24 @@
"usb": { "usb": {
"vid": "0x4A17", "vid": "0x4A17",
"pid": "0x4A18", "pid": "0x4A18",
"device_version": "1.0.0", "device_version": "1.0.0"
"force_nkro": true },
"host": {
"default": {
"nkro": true
}
}, },
"features": { "features": {
"bootmagic": true, "bootmagic":true,
"commands": true, "commands":true,
"console": true, "console":true,
"extrakey": true, "extrakey":true,
"mousekey": true, "mousekey":true,
"nkro": true, "nkro":true,
"rgb_matrix": true "rgb_matrix":true
}, },
"dynamic_keymap": { "dynamic_keymap": {
"layer_count": 8 "layer_count":8
}, },
"matrix_pins": { "matrix_pins": {
"cols": ["B12", "B14", "B15", "A8"], "cols": ["B12", "B14", "B15", "A8"],
@ -77,23 +81,23 @@
"animation":"cycle_up_down" "animation":"cycle_up_down"
}, },
"layout": [ "layout": [
{ "flags": 2, "matrix": [0, 0], "x": 0, "y": 0 }, { "flags": 4, "matrix": [0, 0], "x": 0, "y": 0 },
{ "flags": 2, "matrix": [0, 1], "x": 75, "y": 0 }, { "flags": 4, "matrix": [0, 1], "x": 75, "y": 0 },
{ "flags": 2, "matrix": [0, 2], "x": 150, "y": 0 }, { "flags": 4, "matrix": [0, 2], "x": 150, "y": 0 },
{ "flags": 2, "matrix": [0, 3], "x": 224, "y": 0 }, { "flags": 4, "matrix": [0, 3], "x": 224, "y": 0 },
{ "flags": 2, "matrix": [1, 0], "x": 0, "y": 16 }, { "flags": 4, "matrix": [1, 0], "x": 0, "y": 16 },
{ "flags": 2, "matrix": [1, 1], "x": 75, "y": 16 }, { "flags": 4, "matrix": [1, 1], "x": 75, "y": 16 },
{ "flags": 2, "matrix": [1, 2], "x": 150, "y": 16 }, { "flags": 4, "matrix": [1, 2], "x": 150, "y": 16 },
{ "flags": 2, "matrix": [1, 3], "x": 224, "y": 24 }, { "flags": 4, "matrix": [1, 3], "x": 224, "y": 24 },
{ "flags": 2, "matrix": [2, 0], "x": 0, "y": 32 }, { "flags": 4, "matrix": [2, 0], "x": 0, "y": 32 },
{ "flags": 2, "matrix": [2, 1], "x": 75, "y": 32 }, { "flags": 4, "matrix": [2, 1], "x": 75, "y": 32 },
{ "flags": 2, "matrix": [2, 2], "x": 150, "y": 32 }, { "flags": 4, "matrix": [2, 2], "x": 150, "y": 32 },
{ "flags": 2, "matrix": [3, 0], "x": 0, "y": 48 }, { "flags": 4, "matrix": [3, 0], "x": 0, "y": 48 },
{ "flags": 2, "matrix": [3, 1], "x": 75, "y": 48 }, { "flags": 4, "matrix": [3, 1], "x": 75, "y": 48 },
{ "flags": 2, "matrix": [3, 2], "x": 150, "y": 48 }, { "flags": 4, "matrix": [3, 2], "x": 150, "y": 48 },
{ "flags": 2, "matrix": [3, 3], "x": 224, "y": 56 }, { "flags": 4, "matrix": [3, 3], "x": 224, "y": 56 },
{ "flags": 2, "matrix": [4, 0], "x": 75, "y": 64 }, { "flags": 4, "matrix": [4, 0], "x": 75, "y": 64 },
{ "flags": 2, "matrix": [4, 2], "x": 150, "y": 64 } { "flags": 4, "matrix": [4, 2], "x": 150, "y": 64 }
], ],
"sleep": true "sleep": true
}, },
@ -101,23 +105,23 @@
"layouts": { "layouts": {
"LAYOUT_numpad_5x4": { "LAYOUT_numpad_5x4": {
"layout": [ "layout": [
{"label":"FN", "matrix": [ 0,0],"x":0,"y":0}, {"label":"FN", "matrix": [0,0],"x":0,"y":0},
{"label":"PSLS", "matrix": [ 0,1],"x":1,"y":0}, {"label":"PSLS", "matrix": [0,1],"x":1,"y":0},
{"label":"PAST", "matrix": [ 0,2],"x":2,"y":0}, {"label":"PAST", "matrix": [0,2],"x":2,"y":0},
{"label":"PMNS", "matrix": [ 0,3],"x":3,"y":0}, {"label":"PMNS", "matrix": [0,3],"x":3,"y":0},
{"label":"P7", "matrix": [ 1,0],"x":0,"y":1}, {"label":"P7", "matrix": [1,0],"x":0,"y":1},
{"label":"P8", "matrix": [ 1,1],"x":1,"y":1}, {"label":"P8", "matrix": [1,1],"x":1,"y":1},
{"label":"P9", "matrix": [ 1,2],"x":2,"y":1}, {"label":"P9", "matrix": [1,2],"x":2,"y":1},
{"label":"P4", "matrix": [2,0],"x":0,"y":2}, {"label":"P4", "matrix": [2,0],"x":0,"y":2},
{"label":"P5", "matrix": [2,1],"x":1,"y":2}, {"label":"P5", "matrix": [2,1],"x":1,"y":2},
{"label":"P6", "matrix": [2,2],"x":2,"y":2}, {"label":"P6", "matrix": [2,2],"x":2,"y":2},
{"label":"PPLS", "matrix": [1,3],"x":3,"y":1,"h":2}, {"label":"PPLS", "matrix": [1,3],"x":3,"y":1,"h":2},
{"label":"P1", "matrix": [ 3,0],"x":0,"y":3}, {"label":"P1", "matrix": [3,0],"x":0,"y":3},
{"label":"P2", "matrix": [ 3,1],"x":1,"y":3}, {"label":"P2", "matrix": [3,1],"x":1,"y":3},
{"label":"P3", "matrix": [ 3,2],"x":2,"y":3}, {"label":"P3", "matrix": [3,2],"x":2,"y":3},
{"label":"P0", "matrix": [ 4,0],"x":0,"y":4, "w": 2}, {"label":"P0", "matrix": [4,0],"x":0,"y":4, "w": 2},
{"label":"PDOT", "matrix": [ 4,2],"x":2,"y":4}, {"label":"PDOT", "matrix": [4,2],"x":2,"y":4},
{"label":"PENT", "matrix": [ 3,3],"x":3,"y":3,"h":2} {"label":"PENT", "matrix": [3,3],"x":3,"y":3,"h":2}
] ]
} }
} }

View File

@ -1,17 +1,17 @@
# mao ds 17r3 Righthand # mao ds 17r3 Righthand
A 17keys numberpad keyboard with RGB backlight. A 17keys numberpad keyboard with RGB backlight.
This keyboard use 16mhz HSE and APM32F103CBT6(STM32F103CBT6) as MCU. This keyboard use APM32F103CBT6(STM32F103CBT6) as MCU.
- Keyboard Maintainer: https://github.com/micahyy - Keyboard Maintainer: https://github.com/micahyy
- Hardware Supported: CZMAO - Hardware Supported: CZMAO
- Hardware Availability: [TaoBao](https://item.taobao.com/item.htm?ft=t&id=819874589305) - Hardware Availability: [TaoBao](https://item.taobao.com/item.htm?ft=t&id=819874589305)
make czmao/ds17r3l:default make czmao/a17_ds17r3:default
Make example for this keyboard (after setting up your build environment): - Flashing example for this keyboard:
make czmao/a17_ds17r3:default:flash
make czmao/ds17r3r:default