• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
3D Printed Handwired 40% Keyboard 3D Printer File Image 1
3D Printed Handwired 40% Keyboard 3D Printer File Image 2
3D Printed Handwired 40% Keyboard 3D Printer File Image 3
3D Printed Handwired 40% Keyboard 3D Printer File Image 4
3D Printed Handwired 40% Keyboard 3D Printer File Thumbnail 1
3D Printed Handwired 40% Keyboard 3D Printer File Thumbnail 2
3D Printed Handwired 40% Keyboard 3D Printer File Thumbnail 3
3D Printed Handwired 40% Keyboard 3D Printer File Thumbnail 4

3D Printed Handwired 40% Keyboard

Vostok Labs avatarVostok Labs

January 25, 2026

makerworld-icon
DescriptionCommentsTags

Description

Handwired 40% Keyboard

A compact 40% ortholinear keyboard you can build entirely yourself.
No PCB, simple parts, all inside a fully 3D printed case.

Designed to be cheap and approachable, whether this is your first handwired keyboard or just a fun weekend build.

Why this build

  • Step-by-step build guide included
  • Very low total cost
    The full keyboard can cost as little as €20–30 if you:
    • Use a nice!nano v2 clone
    • Print your own keycaps
  • No PCB required
    Fully handwired matrix. Great for learning how keyboards actually work.
  • Wireless-ready
    Built around nice!nano v2 / NRF52840 Pro Micro clones
  • ZMK + ZMK Studio
    Bluetooth support and live keymap changes without reflashing

Note: Keycaps 

To hit the lowest possible build cost, you can print your own keycaps.
Here’s a set I designed that works perfectly with this build:

 

Click the image to go to the model

Printing your own keycaps removes one of the biggest cost drivers in keyboard builds.

Printing Notes (IMPORTANT)

This is a large flat print. Print quality matters.

  • Warping WILL cause fit issues
  • Warped print = nothing will fit
  • Use dry filament
  • Wash your build plate with dish soap and warm water
  • Make sure bed adhesion is solid before starting

If you’ve had adhesion issues before, don’t ignore this step.
Skipping it will almost guarantee problems during assembly.

Full Build Guide & Firmware

Detailed wiring instructions, BOM, pinout diagrams, and firmware are available on GitHub

You can also find the build manual directly on MakerWorld.

License:

Standard Digital File License

Related Models

Malolo's screw-less / snap fit  customizable Raspberry Pi 4 Case & Stands preview image

Malolo's screw-less / snap fit customizable Raspberry Pi 4 Case & Stands

Malolo profile image

Malolo

8,898

PopKeys - The Triple Toggle Fidget Toy preview image

PopKeys - The Triple Toggle Fidget Toy

Ben Brandt profile image

Ben Brandt

3,121

Dummy Keyboard Switch (MX key) preview image

Dummy Keyboard Switch (MX key)

enemyzero profile image

enemyzero

4,257

Glorious Baby Dragon - Articulated - Print in Place - No Supports - Flexible - Fantasy preview image

Glorious Baby Dragon - Articulated - Print in Place - No Supports - Flexible - Fantasy

EndK7 profile image

EndK7

7,854

Keyboard storage structure preview image

Keyboard storage structure

Referentiel profile image

Referentiel

4,250

Keyboard switch for fidget preview image

Keyboard switch for fidget

OPOS profile image

OPOS

1,241

Mechanical Keyboard - SiCK-68 preview image

Mechanical Keyboard - SiCK-68

FedorSosnin profile image

FedorSosnin

6,455

Void Switch Fidget preview image

Void Switch Fidget

Riskable profile image

Riskable

1,263