"Fully" Custom Mechanical Keyboard
A 65% mechanical keyboard intended for everyday use. Custom PCB, case, and firmware for controlling LED underglow.
📕 Project Details / Background
A "fully" custom mechanical keyboard. A while back, I was reeled in by the popular mechanical keyboard hobby and community. I was intrigued by
the lengths hobbyists would go for in customizing and modding their keyboard to their own aesthetic and ergonomic preference. Traditionally, building a mechanical keyboard is
simple as buying its designated parts (ex. case, PCB, plate, switches, etc.) and assembling it like LEGOs. However, I wanted to make my own parts, specifically designing a custom
PCB and case.
I was really inspired by keyboard builds featured on r/mechanicalkeyboards; in fact, I have at least +200 different keyboard posts bookmarked 😁. Despite being
broke to buy them all, my custom keyboard was based on incorporating design aspects from all these posts. I decided on a "raw" look for my design where all the electronic components were exposed similar to the
DISCIPLINE V2 and the Nibble keyboard. For makers, this keyboard is as custom and modular as it gets. No restrictions on the layout your PCB, plate,
or case supports as it can be simply modified by you.
I designed the dream keyboard with EAGLE and Fusion360. The PCB was manufactured by JLCPCB while the acrylic case was laser-cut. The PCB is embedded with an ATMEGA32A-PU MCU for flashing firmware for keystrokes and an
ATTINY45V MCU for flashing firmware for controlling the NeoPixel LED underglow.
🎞️ Image Gallery



