Keyboard Builders' Digest
5% off at KBDcraft of all the LEGO compatible keyboards!
Keyboard Builders' Digest / Tips & Tricks

EMA profile

The EMA keycap profile is an in-house development by IDOBAO. A sculpted, spherical profile.
Published November 10, 2022
Creators! Feel free to tip me off about your keyboard related projects to bring them to 100K readers.

IDOBAO announced the EMA profile along with a handful of first sets (set ideas?) of this sculpted spherical keycap profile.

The EMA keycap is a new profile that IDOBAO spent a year re-adjusting. We reduced the height to make it more in line with the typing habits of most people – IDOBAO.

Being spherical and sculpted, the profile is in the same league as SA, MT3, MDA, KAT, etc.

It seems the height is reduced compared to MT3 (and ofc SA), but it's higher than MDA caps (+1.5mm). The top surface is more spacious than that of the average cap, thus similar to MDA.


  • Profile: EMA
  • Height: 10.84-13.85mm
  • Width: 18.2 18.2 mm
  • Thickness: 1.5mm
  • Tech: Doubleshot
  • Material: PBT
  • Theme: Pure white / Pure Black / Elf of Winter
  • Keys: 141 keys


As I can see, some ABS versions are already available on, but this time it's about a PBT set.

If you want to help the vendor, here is an IC form.

Do you like this post? Share, donate, subscribe, tip me off!

Published on Thu 10th Nov 2022. Featured in KBD #102 (source).


Keycap bleach/fading test

Results of an experiment investigating the effect of sunlight on an anodized keycap's color – committed by flehrad.

Milling/casting stepped keycaps

A video by keymacs about milling and casting twin-Alps mount stepped keycaps.

Filco "patch caps"?

A relatively new keycap profile/system I wasn't aware of. Spotted in a Filco teaser posted by ffbe_noctis.

Keycaps from bottle caps

LODGE, a Japanese makerspace offers workshops where you can make your own keycaps from bottle caps.

Shiratama keycaps

Shiratama is a yummy-looking keycap profile designed by @taneyats.

DCX: honest review

Drop's DCX keycaps reviewed by u/ConcreteSnake.