Skip to content

Commit

Permalink
Prepare ymdk/ymd75 for rev4 (qmk#21484)
Browse files Browse the repository at this point in the history
  • Loading branch information
zvecr authored and autoferrit committed Dec 6, 2023
1 parent fb8fa03 commit 22a03bc
Show file tree
Hide file tree
Showing 27 changed files with 727 additions and 362 deletions.
32 changes: 0 additions & 32 deletions keyboards/ymdk/ymd75/config.h

This file was deleted.

286 changes: 0 additions & 286 deletions keyboards/ymdk/ymd75/info.json

This file was deleted.

24 changes: 6 additions & 18 deletions keyboards/ymdk/ymd75/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,11 @@

75% keyboard from YMDK. YMDK sell the board and name it "YMD75", however revision 1 of the PCB has "MT84" printed on both sides.

This firmware can also be flashed onto the KBDFans KBD75 Round 2 Bootmapper Client boards sold during the mid-2018 timeframe.

* Keyboard Maintainer: [Wayne K Jones](github.com/WarmCatUK)
* Hardware Supported:
- rev1 (ATmega32a)
- rev2 (ATmega32a)
- rev3 (ATmega32u4)
* Hardware Availability: <https://www.aliexpress.com/item/32812690592.html>

Make example for this keyboard (after setting up your build environment):

make ymdk/ymd75/rev1:default

Flashing example for this keyboard ([after setting up the bootloadHID flashing environment](https://docs.qmk.fm/#/flashing_bootloadhid))

make ymdk/ymd75/rev1:default:flash

**Reset Key**: Hold down the key located at *Key below the top right key*, commonly programmed as *Backspace* while plugging in the keyboard. On PCB revision 2, enter the bootloader by holding `L_CTRL` while plugging in the keyboard.
* Hardware Supported:
- rev1 (ATmega32a)
- This firmware can also be flashed onto the KBDFans KBD75 Round 2 Bootmapper Client boards sold during the mid-2018 timeframe.
- rev2 (ATmega32a)
- rev3 (ATmega32u4)
- rev4 (APM32F103)

See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
24 changes: 24 additions & 0 deletions keyboards/ymdk/ymd75/rev1/info.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
{
"keyboard_name": "YMD75 / MT84",
"manufacturer": "YMDK",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0x20A0",
"pid": "0x422D",
"device_version": "1.0.0"
},
"matrix_pins": {
Expand All @@ -14,9 +20,27 @@
"ws2812": {
"driver": "i2c"
},
"rgblight": {
"led_count": 16,
"animations": {
"alternating": true,
"breathing": true,
"christmas": true,
"knight": true,
"rainbow_mood": true,
"rainbow_swirl": true,
"rgb_test": true,
"snake": true,
"static_gradient": true,
"twinkle": true
}
},
"indicators": {
"caps_lock": "D1"
},
"dynamic_keymap": {
"layer_count": 3
},
"processor": "atmega32a",
"bootloader": "bootloadhid",
"layouts": {
Expand Down
Loading

0 comments on commit 22a03bc

Please sign in to comment.