[HOW TO] DIY KEYBOARD – PART 6: Putting the keyboard together - Blog - CherryMX


In the first five parts of our DIY series we have shown you the required components and tools for your custom keyboard. This means that all the necessary steps have been taken to start the assembly. There are some important steps to follow, so this part focuses on showing you how to build a functional keyboard from the individual components.

Have you decided which keyboard format you would like to build and have you organized the necessary components and tools? Then you can finally start assembling. However, the project should be approached carefully and some precautions should be taken. This includes, among other things, that you should only solder in a well-ventilated room. All further steps are not just shown in the video, but also further down in the text:

Check PCB for correct functionality

First the PCB (Printed Circuit Board) should be tested for functionality to ensure that there are no defects before soldering. First, connect the PCB to your computer via USB. After that, start the test program which we have linked below. This will test all individual contacts. You’ll need a bent wire or tweezers for this. How exactly this works, you can see in the video above.

Define layout and insert buttons

Before the actual soldering process can be started, a decision must be made as to the final keyboard layout. Since most PCB's and frames have a multi-layout design, it is advisable to install certain switches and key caps first. This ensures that the correct mounting points for the lower row of keys, including the space bar, "Enter", "Caps Lock", "Backspace" and "Shift" are correct. This step should definitely be carried out to avoid unnecessary desoldering or incorrect switch placement. In addition, the stabilizers must be installed during this step. Their position and design also depends on the layout.

Completely solder the switches

To facilitate the soldering process, it is recommended to insert the first switches into the frame and connect them to the PCB. We start with the middle and the corners to ensure a correct fit in the PCB later. These switches should then also be soldered in place. 

Make sure that the PCB is pressed down a little bit during the soldering process, so that the switches sit straight and snug on the board. Please only solder in a well-ventilated room, as substances from the solder can evaporate and cause respiratory problems.

Completely solder the switches

Now all missing switches can be inserted into the frame. This usually works best by inserting the PCB into the frame and then inserting the individual switches into the frame. 

Then the entire assembly of frame, PCB and switches can be flipped over. Make sure that all switches are firmly in place and do not fall out. Now the final soldering process can take place. The temperature should be between 350 and 390 degrees Celsius.


Now that all switches are firmly connected to the PCB, everything can be inserted into the keyboard housing and screwed together. Finally, the key caps can be installed. Your customized DIY keyboard is ready!


The only thing missing is the actual programming to make sure that your keyboard works properly on your PC. How this works and what you have to pay attention to is explained in the seventh and last part of our DIY series.

Recent Posts

CHERRY MX Black Clear-Top: New edition of a legendary MX switch CHERRY MX Ergo Clear: Switch modification by enthusiasts becomes official MX derivate CORSAIR K100 AIR WIRELESS RGB: ULTRA-THIN THANKS TO CHERRY MX ULTRA LOW PROFILE TACTILE SWITCHES CORSAIR K100 AIR WIRELESS RGB: Premiere of the world's first ultra-thin gaming keyboard for desktop use with CHERRY MX Ultra Low Profile Tactile switch CHERRY MX ULP Tactile: Ultra low-profile key switch now available in the new XMG NEO 17 notebook by Schenker Technologies


November 2022 October 2022 September 2022 August 2022 July 2022 June 2022 May 2022 March 2022 February 2022 December 2021 November 2021 August 2021 July 2021 June 2021 May 2021 March 2021 December 2020 November 2020 September 2020 August 2020 June 2020 May 2020 April 2020 March 2020 February 2020 November 2019 October 2019 July 2019 April 2019 March 2019 February 2019 January 2019 November 2018 October 2018 September 2018 August 2018 July 2018 June 2018 May 2018 March 2018 February 2018 January 2018 December 2017 November 2017 October 2017 September 2017 August 2017