Micro Planck - Fully 3D Printable Low-Profile Mechanical Keyboard
I am a big fan of mechanical keyboards, the feel, the sound, the tactile nature. I thought it would great to design a custom, small size 3D printable keyboard which could be easily used when travelling whilst still providing the same level of functionality as a full scale mechanical keyboard.
Full detailed build instructions available on Instructables!
Custom PCB can be ordered from PCBWay Here (Gerber, Schematics and Board Layout also available)
Features
Parts
Printing - Shell
The print profile has the elements of the shell seperated out into the different coloured sections as seen in the build pictures. The bottom shell and plate are printed together, and the plate is printed seperately (I do these in different colours, but the choice is yours! The clear cover has to be printed on it's own with quite specific parameters to get the final results to be as transparent as possbile. I have included all the relevent settings for this plate, but in summary (layer height 0.1mm, line width for everything 0.5mm, speed 20mm for everything, no top shells, no bottom shells, 1 wall loop, 100% infill with aligned rectilinear pattern, you will also need to change your filament flow ratio a bit higher 1.01 worked well for me).
Keycaps
The keycaps have been uploaded as a different model as they also work independantly with any Cherry MX style switches, they can be found here - https://makerworld.com/en/models/740810#profileId-673219
Build
The build is quite a simple process and doesn't require anything aside from the parts listed above, a soldering iron and a screw driver.
Software
This project uses the very popular QMK Firmware to handle all of the keyboard controls, and the link provided will give plenty of information on the capabilties of the firmware along with how to use it if you want to make further customisations/alterations. In short you will want to download the following two utility programs from their website:
To just use the version of the firmware which I have already built and compiled, simply download the “micro_planck_default.txt” file and save it as “micro_planck_default.hex”. This file can then be flashed to the keyboard via USB using the QMK Toolbox utility program.
If you want to customise the design yourself (different layers, different use of the LEDs etc), then use the other files along with QMK MSYS to customise the keyboard to your hearts desire:
Closing summary
This is a fun project which can teach you a bit about electronics, and let you pull the curtain back a bit on how mechanical keyboards actually work! I would love to see some other people's designs, custom QMK approaches and bespoke keycaps. If ANYONE has any further ideas, suggestions, improvements or variations they would like to see, then I would love to hear about them, so please post them in the comments.
Happy building!
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.
Comment & Rating (0)