Mod Mmm Another project by Ming-Gih Lam : Mod Mmm PCB for the IBM Model M to turn it into a hotswap MX keyboard.
KBD.news Published April 22, 2023
Creators! Feel free to
tip me off about your keyboard related projects to bring them to 140K readers.
Beside the ArtPad , Ming-Gih Lam aka dcpedit also published the well-documented Mod Mmm , a PCB designed to replace all internal components of an IBM Model M keyboard. You keep the curved steel backplate, mount this PCB, and get a versatile MX-compatible Model M. Brilliant or pure evil? Genius or heresy? You tell me.
Features
Hotswap PCB for MX switches
Multiple layout support, including ISO, split spacebar, and 4x5 numpad.
Supports up to 3 rotary encoders
Piezo buzzer
Solenoid
USB-C support via STM32F411 Blackpill.
Vial firmware
Typing test
IBM Model M meets Kailh Box whites:
VIDEO
Resources
Published on Sat 22nd Apr 2023. Featured in KBD #120 (source ).
Related Anti-Antidote got this old IBM Model M15 from his grandfather.
IBM Model F XT new old stock. Nice find by
carlosmartin1995 .
New reference material on the Model M by
Warm_Ad9986 .
Model M50 + IBM 4707 CRT posted by
SharktasticA .
Turn up the radio! Today's hot single: Bitteneite's 70% Model M with choplog.
SharktasticA reworked his page on differences between and classifications of IBM Model M122s.
About KBD.news is a blog and newsletter on DIY mechanical keyboards. A hand-picked selection of posts from a keyboard enthusiast's perspective (more + contact ).
Support this project
MK Advent Calendar 2024
Meetups in your area
Discount codes for ya
Subscribe now!
Join the 3,000+ readers who get news and useful links delivered to their inboxes once a week.
Check the latest newsletters→
Latest issue
Check the archive→
Supporters splitkb.com , MoErgo Glove80 , ZSA Technology Labs , Aiksplace , Upgrade Keyboards , @keebio , Cyboard , Jason Hazel , Jacob Mikesell , Sean Grady , Ergohaven , KEEBD , @kaleid1990 , littlemer-the-second , Timo , ghsear.ch , u/motfalcon , Bob Cotton , FFKeebs , TALPKEYBOARD , @therick0996 , Christian Mladenov , Brendan P. , Schnoor Typography , Daniel Nikolov , u/eighty58five , Caleb Rand , James McCleese , Ben M , Yuan Liu , zzeneg , Spencer Dabell , Anatolii Smolianinov , Penk Chen , Clacky , Matthias Goffette , Stefan S. , Alex Miller , Trey Causey , Gordon Diggs , Dylan Ingham , Mario S. , Cloyce , Hating TheFruit , Shnobble , Davidjohn Gerena , Duncan B. , HubertTheMad , Jesse L. , Andres Sakk , Stefan Schwarzer, s_p_l_o_d_e , nutylabs , Joshua Congdon, SadWitch.
Toolkit
Keyboard Layout Editor , Plate Builder / Plate Generator , QMK / kbfirmware.com (to QMK ), Pro Micro pinout & upgrade
Community
r/mk , ErgoMech , r/mechmarket , geekhack.org , deskthority.net , keebtalk.com/ , lemmy/mk/ , lemmy/ergomech/ , kbin/mk/
Production
PCB design guide , another one , PCB price comparison , lasergist , laserboost , hubs.com