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 150,000 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 SharktasticA reworked his page on differences between and classifications of IBM Model M122s.
New reference material on the Model M by
Warm_Ad9986 .
The classy IBM SCAMP was a prototype to showcase the APL programming language (1973).
A 5x12 ortholinear keyboard in a Model M-inspired case:
KrtkusRetro by
Jan Bláha .
Model M50 + IBM 4707 CRT posted by
SharktasticA .
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! Discount codes for ya Newsletter Subscribe now!
Powered by Buttondown.
More meetups→
Latest issue Check the archive→
Latest switch summary
Check the best-selling switch archive→
Check the switch database→
Supporters splitkb.com , MoErgo Glove80 , Upgrade Keyboards , Cyboard , BeaverKeys , @keebio , Jacob Mikesell , Timo , KEEBD , TALPKEYBOARD , @kaleid1990 , ghsear.ch , Ben M , u/motfalcon , Bob Cotton , FFKeebs , @therick0996 , Christian Mladenov , Schnoor Typography , RGBKeys , Daniel Nikolov , Caleb Rand , Micah Alpern , James McCleese , zzeneg , Spencer Dabell , Anatolii Smolianinov , Stefan S. , Penk Chen , Clacky , Trey Causey , Dylan Ingham , Mario S. , Gordon Diggs , Cloyce , Duncan B. , HubertTheMad , Andres Sakk , barraGOUDA , Shnobble , Hating TheFruit , Ikasaya , Technofrikus , drudru , Dickiedyce , TurtleKeebs , TurkeyBoards , Filip Salo , Davidjohn Gerena , Chase M. , sungo , Derek Tam , s_p_l_o_d_e , beekeeb , Raphael S.
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 .