---
product_id: 203208451
title: "YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black)"
brand: "ymdk"
price: "₨89978"
currency: LKR
in_stock: true
reviews_count: 9
category: "Ymdk"
url: https://www.desertcart.lk/products/203208451-ymdk-idobao-x-id75-75-keys-ortholinear-layout-via-anodized
store_origin: LK
region: Sri Lanka
---

# YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black)

**Brand:** ymdk
**Price:** ₨89978
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black) by ymdk
- **How much does it cost?** ₨89978 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.lk](https://www.desertcart.lk/products/203208451-ymdk-idobao-x-id75-75-keys-ortholinear-layout-via-anodized)

## Best For

- ymdk enthusiasts

## Why This Product

- Trusted ymdk brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Idobao x YMDK ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black)

Review: So far so good! Working extremely well for a minimal and cheap kit. Great build! - So far I'm exceptionally happy with the results from this. It works right out of the box with VIA and QMK with no problems. It shows up as a normal Idobo 75 (though I assume it's a knockoff, ultimately the difference is probably moot.) I had zero troubles customizing it in software (though a lot more trouble figuring out how to actually design my own custom layout, haha.) The case is a lot heavier than I would have expected from aluminum (it feels more like steel to me, but it's definitely aluminum) and perhaps a bit excessive, but it does work well and no doubt helps that extra bit more in preventing the keyboard from sliding around. I did find that the rubber bumpers that came with it didn't like to stick though. I had to replace them with some of my own as one not only came loose but was completely lost right off the bat. The LED effect is customizable, so if you're like me and don't want it to be excessively bright as per the default it's easy to tone it way down or turn off entirely. You can also change the colors in several ways and use effects like "breathing" if you're so inclined, though I find most such effects to be distracting and single color simplicity to be best. Space on a 75 is a bit limited of course. Do bear that in mind when picking this out. However, ortholinear key formats are not common or easy to find, so this is actually among the highest you'll normally see (60 or even 40 is much more common for ortholinear.) Watch out for keycaps too. They're often designed for the usual staggered layout and don't necessarily fit comfortably in a linear layout out of their originally intended positions. I also found the typical multi-switch keycaps (like shift/etc) wouldn't even fit across two keys (though with a 75 I didn't actually want to give up keys anyway, there were just a couple I wanted to do this way and none would fit across two.) The linear design necessarily puts the switches a bit further apart than on a staggered layout and > 1 switch keycaps not explicitly designed for an ortholinear aren't going to work. This is not a fault or flaw of this particular kit, just differences in designs that one needs to be aware of. As a side note, as someone mentioned the USB port can be a bit loose. The solution to this is actually really simple and since I did it I've had zero problems. Before you actually put the board in, use some needle-nose pliers or a medium-fine hemostat to just very slightly bend the top and bottom of the casing near the middle very slightly inward. (Just a tiny bit mind you.) This makes the connection hold much more tightly and I haven't had a single accidental disconnect event since I did this. It really is best to remove the board if possible because the port can bend a bit off the board, but if you're very careful you can do it while it is in place without removal (a finer hemostat is probably necessary then as pliers are just too big.) Initially I had thought it sat completely flat. I even cut and drilled some pieces of wood to attach to the bottom. Somehow I did not see that, within the package, are two little black feet that can indeed screw into the bottom. Thus you have both the option of it sitting flat or not by whether or not you screw in the feet (though they go in from the bottom of the case, so you have to remove the bottom plate of the case to attach them. The feet are rather nice too. They have a heavy metal casing that gives them a bit of weight but a soft rubber ball in the middle to keep the keyboard from moving around. Much better than the stick-on bumpers in fact. I guess the only complaint I have about that is they're stuck in the packing foam rather than simply placed in the bag with the other loose parts (which I feel would make more sense.) This is more of a nitpick than anything however. UPDATE: I had a minor issue where sometimes when I turned on the PC the keyboard wasn't working until I unplugged and replugged it a few times. I began to suspect the issue was maybe in the bootloader maybe coming up in debug mode or something and I flashed the official VIA Idobo firmware from VIA's website (caniusevia) and it has since worked right off the bat every single time. If you have the same issue try that. Just flash with the QMK Toolkit from the QMK site. UPDATE2: I have since had zero issues. I've also learned that all you need to do to use QMK and still have VIA support (handy for adjusting lighting on the fly if nothing else) is export your JSON keymap from the QMK creator online as usual, convert to a keymap.c with "qmk json2c jsonfile.json -o keymap.c", move that into the home folder's idobo\keymaps\via and then just compile otherwise normally with "qmk compile -kb idobo -km via". However, you can also create a custom folder (I named mine just custom) with your own rules.mk file that says "VIA_ENABLE = yes" in it somewhere to keep the original VIA setup clean and then just compile with -km custom (or whatever you named it) instead. There are extra rules you can set such as disabling extra light effects to save storage space on the board's main chip (which is very very limited,) so a custom setup is actually a good idea. This way you have the best of both worlds, but VIA support does use a bit more storage, so if you don't need VIA at all just use QMK with a custom layout without that VIA_ENABLE rule set to yes. EDIT: Coming back to this a while after I've learned more about custom keyboards it seems like this kit may actually be a truly excellent deal indeed. Aluminum cases in general tend to cost quite a bit more than the PCB+case combo here would seem to have. The general build quality of the case is quite good and pretty spill resistant among other things. It does make putting in switches a lot harder -- particularly you have to be really careful as you insert them to not bend the thinner lead on most switches. I found the best way to put them in is straight down with a bit of pressure towards the top and wiggling clockwise and counter-clockwise a bit as I go until it snaps in. Once put together it has a very good sound without any hollow echoing like you'd get from some plastic cases. You don't even need much padding if you want to go silent (though it still doesn't hurt by any means.) The PCB is exceptionally well supported by QMK and VIA without jumping through any hoops or using any beta builds or anything. Coming back to this with what I know now I feel even more than before like I got a truly excellent deal with this kit.
Review: Decent platform for getting into building custom keyboards. - As is, out of the box this is a great board kit at what I think is a fair price. Just add switches and key caps and be happy. I decided to try Gateron Milly Yellows because they are pre-lubed and I never see myself hand lubricating a set of switches. With those and some XDA shine through pudding caps, this board feels and sounds great. It's remarkably quiet. The firmware that it shipped with had VIA and VIAL support for key-mapping, macros, LED lighting etc. Though in my case VIA could not adjust the underglow, VIAL could though. This next bit was a mistake on my part. I had thought that the product I ordered came with per key LEDs. Here on desertcart ONLY the Clear Acrylic case version has per key LEDs. If you go to YMDK's website you can have them add LEDs to any case configuration. Might be a better option if you don't want to do all the work to add them yourself. Still I had the sk6812 mini-e LEDs on hand from another project so I decided to install them. I will add some helpful tips that I wish I had before starting the modification. 1: The LED order appears to be last to first on the keys. So bottom right to top left if you are looking at the board face up. See last pic where I have an LED in the first and last key spot and the last key lights up but not the first. 2: The orientation of the LEDs. If looking at the bottom of the PCB, the GND pin is going to be bottom left. (pin with the triangle) If you look really closely at the PCB you can see in the silk screen that this solder pad is slightly rounded. 3: There is a zero ohm resistor that acts as a jumper to allow the underglow only versions of this kit to work. See 2nd to last pic. When you get all the key LEDs in the underglow will stop working unless you remove this resistor/jumper. Some other things to watch out for. There are 2 different possible micro controllers you might get if you order this according to YMDK's website. A newer RP2040 (Raspi Pico) or as I have Geehy-APM32F103. Only the APM32F103 version is in the upstream QMK firmware. This information is only useful if you plan on re-flashing the firmware. If you get a RP2040 version. I believe you will need to ask YMDK customer support for the source code and binary file. I have heard they don't like to give that out even though the GPL license to use QMK firmware states that they must. So overall, the hardware is good. Decent price. Solid build quality. I would recommend this to keyboard people, ortholinear fans, DIYers and QMK enjoyers.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B07ZQ8CD88 |
| Best Sellers Rank | #2,653 in Computer Keyboards |
| Customer Reviews | 4.0 4.0 out of 5 stars (62) |
| Date First Available | November 2, 2018 |
| Is Discontinued By Manufacturer | No |
| Item Weight | 1.32 pounds |
| Item model number | ID75 |
| Manufacturer | WPL |
| Product Dimensions | 11.81 x 4.33 x 0.79 inches |

## Product Details

- **Brand:** YMDK
- **Color:** Black
- **Compatible Devices:** Keyboard
- **Connectivity Technology:** USB-C
- **Included Components:** Keycap Puller
- **Keyboard Description:** Mechanical
- **Material:** Iron
- **Model Name:** id75-bk
- **Special Feature:** Waterproof
- **Theme:** Mechanical Keyboard

## Images

![YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black) - Image 1](https://m.media-amazon.com/images/I/71zxvq1IjSL.jpg)
![YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black) - Image 2](https://m.media-amazon.com/images/I/51+PAysHtcL.jpg)
![YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black) - Image 3](https://m.media-amazon.com/images/I/51MS0El73zL.jpg)
![YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black) - Image 4](https://m.media-amazon.com/images/I/61arirDwNYL.jpg)
![YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black) - Image 5](https://m.media-amazon.com/images/I/71qdLxBl4nL.jpg)

## Available Options

This product comes in different **Color** options.

## Questions & Answers

**Q: Does this support the QMK firmware?**
A: Yes, and out of the box supports VIA as well. So if all you need is to remap keys, you don't have to do custom QMK builds.

**Q: How much flash is on the mcu (e.g. 32k or 128k) and what mcu is it?  anyone who has flashed it with qmk will likely know at least the flash size.**
A: Old edition is 32u4,32k.New edition is f103,128k.F103 edition use via directly and can use msys,no need to use qmktoolbox anymore

**Q: Does this support nkro (n-key rollover)?**
A: Yes need to press N while inserting cable to PC to change it

**Q: How do you put it in bootloader mode? pressing the button on the pcb doesn't work.**
A: There is a reset button on the back.When you press it need to use zagdig to install the driver

## Customer Reviews

### ⭐⭐⭐⭐⭐ So far so good! Working extremely well for a minimal and cheap kit. Great build!
*by J***A on March 23, 2021*

So far I'm exceptionally happy with the results from this. It works right out of the box with VIA and QMK with no problems. It shows up as a normal Idobo 75 (though I assume it's a knockoff, ultimately the difference is probably moot.) I had zero troubles customizing it in software (though a lot more trouble figuring out how to actually design my own custom layout, haha.) The case is a lot heavier than I would have expected from aluminum (it feels more like steel to me, but it's definitely aluminum) and perhaps a bit excessive, but it does work well and no doubt helps that extra bit more in preventing the keyboard from sliding around. I did find that the rubber bumpers that came with it didn't like to stick though. I had to replace them with some of my own as one not only came loose but was completely lost right off the bat. The LED effect is customizable, so if you're like me and don't want it to be excessively bright as per the default it's easy to tone it way down or turn off entirely. You can also change the colors in several ways and use effects like "breathing" if you're so inclined, though I find most such effects to be distracting and single color simplicity to be best. Space on a 75 is a bit limited of course. Do bear that in mind when picking this out. However, ortholinear key formats are not common or easy to find, so this is actually among the highest you'll normally see (60 or even 40 is much more common for ortholinear.) Watch out for keycaps too. They're often designed for the usual staggered layout and don't necessarily fit comfortably in a linear layout out of their originally intended positions. I also found the typical multi-switch keycaps (like shift/etc) wouldn't even fit across two keys (though with a 75 I didn't actually want to give up keys anyway, there were just a couple I wanted to do this way and none would fit across two.) The linear design necessarily puts the switches a bit further apart than on a staggered layout and > 1 switch keycaps not explicitly designed for an ortholinear aren't going to work. This is not a fault or flaw of this particular kit, just differences in designs that one needs to be aware of. As a side note, as someone mentioned the USB port can be a bit loose. The solution to this is actually really simple and since I did it I've had zero problems. Before you actually put the board in, use some needle-nose pliers or a medium-fine hemostat to just very slightly bend the top and bottom of the casing near the middle very slightly inward. (Just a tiny bit mind you.) This makes the connection hold much more tightly and I haven't had a single accidental disconnect event since I did this. It really is best to remove the board if possible because the port can bend a bit off the board, but if you're very careful you can do it while it is in place without removal (a finer hemostat is probably necessary then as pliers are just too big.) Initially I had thought it sat completely flat. I even cut and drilled some pieces of wood to attach to the bottom. Somehow I did not see that, within the package, are two little black feet that can indeed screw into the bottom. Thus you have both the option of it sitting flat or not by whether or not you screw in the feet (though they go in from the bottom of the case, so you have to remove the bottom plate of the case to attach them. The feet are rather nice too. They have a heavy metal casing that gives them a bit of weight but a soft rubber ball in the middle to keep the keyboard from moving around. Much better than the stick-on bumpers in fact. I guess the only complaint I have about that is they're stuck in the packing foam rather than simply placed in the bag with the other loose parts (which I feel would make more sense.) This is more of a nitpick than anything however. UPDATE: I had a minor issue where sometimes when I turned on the PC the keyboard wasn't working until I unplugged and replugged it a few times. I began to suspect the issue was maybe in the bootloader maybe coming up in debug mode or something and I flashed the official VIA Idobo firmware from VIA's website (caniusevia) and it has since worked right off the bat every single time. If you have the same issue try that. Just flash with the QMK Toolkit from the QMK site. UPDATE2: I have since had zero issues. I've also learned that all you need to do to use QMK and still have VIA support (handy for adjusting lighting on the fly if nothing else) is export your JSON keymap from the QMK creator online as usual, convert to a keymap.c with "qmk json2c jsonfile.json -o keymap.c", move that into the home folder's idobo\keymaps\via and then just compile otherwise normally with "qmk compile -kb idobo -km via". However, you can also create a custom folder (I named mine just custom) with your own rules.mk file that says "VIA_ENABLE = yes" in it somewhere to keep the original VIA setup clean and then just compile with -km custom (or whatever you named it) instead. There are extra rules you can set such as disabling extra light effects to save storage space on the board's main chip (which is very very limited,) so a custom setup is actually a good idea. This way you have the best of both worlds, but VIA support does use a bit more storage, so if you don't need VIA at all just use QMK with a custom layout without that VIA_ENABLE rule set to yes. EDIT: Coming back to this a while after I've learned more about custom keyboards it seems like this kit may actually be a truly excellent deal indeed. Aluminum cases in general tend to cost quite a bit more than the PCB+case combo here would seem to have. The general build quality of the case is quite good and pretty spill resistant among other things. It does make putting in switches a lot harder -- particularly you have to be really careful as you insert them to not bend the thinner lead on most switches. I found the best way to put them in is straight down with a bit of pressure towards the top and wiggling clockwise and counter-clockwise a bit as I go until it snaps in. Once put together it has a very good sound without any hollow echoing like you'd get from some plastic cases. You don't even need much padding if you want to go silent (though it still doesn't hurt by any means.) The PCB is exceptionally well supported by QMK and VIA without jumping through any hoops or using any beta builds or anything. Coming back to this with what I know now I feel even more than before like I got a truly excellent deal with this kit.

### ⭐⭐⭐⭐ Decent platform for getting into building custom keyboards.
*by G***Y on July 16, 2024*

As is, out of the box this is a great board kit at what I think is a fair price. Just add switches and key caps and be happy. I decided to try Gateron Milly Yellows because they are pre-lubed and I never see myself hand lubricating a set of switches. With those and some XDA shine through pudding caps, this board feels and sounds great. It's remarkably quiet. The firmware that it shipped with had VIA and VIAL support for key-mapping, macros, LED lighting etc. Though in my case VIA could not adjust the underglow, VIAL could though. This next bit was a mistake on my part. I had thought that the product I ordered came with per key LEDs. Here on Amazon ONLY the Clear Acrylic case version has per key LEDs. If you go to YMDK's website you can have them add LEDs to any case configuration. Might be a better option if you don't want to do all the work to add them yourself. Still I had the sk6812 mini-e LEDs on hand from another project so I decided to install them. I will add some helpful tips that I wish I had before starting the modification. 1: The LED order appears to be last to first on the keys. So bottom right to top left if you are looking at the board face up. See last pic where I have an LED in the first and last key spot and the last key lights up but not the first. 2: The orientation of the LEDs. If looking at the bottom of the PCB, the GND pin is going to be bottom left. (pin with the triangle) If you look really closely at the PCB you can see in the silk screen that this solder pad is slightly rounded. 3: There is a zero ohm resistor that acts as a jumper to allow the underglow only versions of this kit to work. See 2nd to last pic. When you get all the key LEDs in the underglow will stop working unless you remove this resistor/jumper. Some other things to watch out for. There are 2 different possible micro controllers you might get if you order this according to YMDK's website. A newer RP2040 (Raspi Pico) or as I have Geehy-APM32F103. Only the APM32F103 version is in the upstream QMK firmware. This information is only useful if you plan on re-flashing the firmware. If you get a RP2040 version. I believe you will need to ask YMDK customer support for the source code and binary file. I have heard they don't like to give that out even though the GPL license to use QMK firmware states that they must. So overall, the hardware is good. Decent price. Solid build quality. I would recommend this to keyboard people, ortholinear fans, DIYers and QMK enjoyers.

### ⭐⭐⭐⭐⭐ Good Value
*by M***E on December 28, 2021*

Only been using for a few days, but I'm impressed with the build quality and the weight of the case. Worked right of the box with VIA. RGB options are also very cool and subtle. I'll post pictures once I have my keys and format finalized. No hole on the base of the case for reset, but the keyboard is very easy to dissemble from the back.

## Frequently Bought Together

- YMDK Idobao x ID75 75 Keys Ortholinear Layout VIA Anodized Aluminum Case Plate hot-swappable Hot Swap Type C PCB Mechanical Keyboard Kit (Black)
- YMDK 75 Keys DSA Dye Sub PBT Keycaps Suitable for Ortholinear Layout MX Keyboard XD75 ID75 Planck Preonic Niu40 (Only Keycap)

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.lk/products/203208451-ymdk-idobao-x-id75-75-keys-ortholinear-layout-via-anodized](https://www.desertcart.lk/products/203208451-ymdk-idobao-x-id75-75-keys-ortholinear-layout-via-anodized)

---

*Product available on Desertcart Sri Lanka*
*Store origin: LK*
*Last updated: 2026-03-18*