Mechanical Keys
DIY Keyboard Construction
Home Page Tutorial

About

Services We Provide

DIY Keyboard Construction Tutorials

Tutorial on soldering, wiring, and micro-controller programming.

3D Printed Keyboard Cases

Purchase 3D printed keyboard cases from our Etsy shop.

Keyboard Print Files

Download 3d printable files from thingiverse.

Keyboards

Visit our shop!

Etsy Shop

Like + Favorite Us

Mech-104

Full Size 100% Keyboard

Mechagodzilla

Keyboard Without Numpad and Function Row

MECH-60 & MECH-GH60

60% Keyboard and the GH60 Compatible Version (Coming Soon)

MECK-TKL

Keyboard without Numpad (Coming Soon)

MECK-40

Tiny Form Factor Keyboard; No Numpad, Function Row or Number Row (Coming Soon)

MECK-66

Based Off Leopold FC660 (Coming Soon)

MECK-75

Based Off Satisfaction 75 (Coming Soon)

LEAGUE-Board

Half-Keyboard for Playing League of Legends (Coming Soon)

MECK-Planch

Ortholinear Board Based of Planch (Coming Soon)

MECH-Hacker

Based off Happy Hacking Keyboard Professional 2 (HHKB) (Coming Soon)

Tutorial

Quick Overview on How to Build a Keyboard

  • Step 1

    Buy

    The following materials need to be acquired:

    Keyboard Case

    Keyboard Switches

    Keycaps

    Diodes

    Stabilizers

    Teensy 2.0 ++ micro-controller

    USB Cable

    3M x 8mm Hex Screws

    Optional:

    Rubber Feet

    Soldering Iron

    60-40 Rosin Core Solder

    Solder Sucker

  • Step 2

    Case Options

    A few options Exist:

    1. 3D Print

    If you have access to a 3D printer, this may be the best option.

    2. Purchase Plastic Case

    Case + mounting plate can be purchased through AliExpress, Banggood, or Amazon.

    Fully 3D printed case + mounting plate can also be purchased from my etsy shop:

    Visit Our Etsy Shop

    3. More Expensive Options:

    Find small batch runs such as clueboard or Keycult.

  • Step 3

    Soldering

    Soldering Tutorial:

    Hand-wired mechanical keyboard inside a 3d printed case by Matt3o

    How to Solder:

    1. Heat up iron to highest setting ~450 degrees.

    2. Place tip or iron so it touches both joints that need to be soldered.

    3. Press 60/40 solder wire to point where iron and joints meet, solder should melt.

    4. Remove iron and solder wire, let joint harden.

  • Step 4

    Program Micro-Controller

    A few options Exist:

    1. QMK Toolbox + Teensy 2.0

    Wiring is specific to keyboard, most keyboard layouts exist on it.

    QMK Toolbox Download Windows

    2. Easy AVR + Teensy 2.0

    Can create new keyboard layouts, a little more difficult to upload to board.

    Easy AVR Download Windows Example Wiring Diagram Tada68

    3. Teensyduino + Any Teensy

    Requires you to hand code board, most control but also most work. Also requires working knowledge of how a keyboard grid system works.

    Arduino Download

    ---

    Teensyduino Download
  • Start
    Typing!
    Boomer