Internal Wire Split Keyboard

Internal WireSplit Keyboard

A handwired keyboard that is thin and visually refined.

Structure of the Internal Wire Split Keyboard
No dedicated PCB / Internal Wire plate Hot-swap sockets / low-profile structure

I wanted a handwired keyboard that could still be thin and clean.That led to a structure that hides the wiring.

Concept

The idea of internal wire

The wiring is hidden inside grooves in the plate instead of being exposed outside the keyboard. Because it avoids the free-air wiring used in traditional handwired builds, it achieves both durability and a thinner profile.

Comparison

How it differs from traditional handwiring

Whether the wire is supported by hand during the build, or fixed inside the structure first.

Traditional handwired

Traditional handwired keyboard wiring
  • Wires run in the air
  • Soldering is more demanding
  • Appearance depends heavily on skill

Internal wire

Internal wire keyboard wiring
  • Wires are fixed internally
  • Soldering is done in a stable state
  • Wiring does not appear on the outside

Structure

Low profile, without a dedicated PCB

The keyboard reuses PCB hot-swap sockets without making a dedicated PCB. Even without a PCB, it makes a thinner profile possible while allowing key switches to be reused and replaced.

No dedicated PCB

Wires run through grooves inside the plate to keep the overall height low.

PCB socket reuse

Hot-swap sockets are reused so switches can be replaced.

Low-profile structure

Without stacking a PCB, the case and plate can stay thinner.

Ready for later changes

For future wireless versions, most of the structure can be reused outside the MPU area.

Process

Build process

01

Sketch and concept

Decide the key count, split shape, size, thinness, and overall appearance. At this stage, the goal is not precise dimensions but deciding what kind of structure you want to make. This is the most enjoyable part of the process.

Keyboard layout concept diagram

Note If the direction is vague here, later steps tend to create more rework.

02

Wiring diagram

Organize the key layout, row-column matrix, MCU, I/O expander, and left-right connection wiring. This affects the wiring routes in the later 3D design, so leaving it vague can break the later steps.

Note The mechanical structure and electrical design cannot be separated.

03

3D modeling

Design the top cover, switch plate, base plate, and bottom case. The wiring grooves, PCB socket positions, screw holes, and insert nut positions are also decided here. Insert nuts should be treated as something that may fail, so the structure should allow multiple fixing points.

Keyboard structure during 3D modeling

Note Because the wiring route is decided here, this design step changes the difficulty of the whole build.

04

Parts list and tool preparation

Organize the required parts and tools: switches, PCB sockets, MCU, I/O expander, wire, screws, insert nuts, and soldering tools.

Note A purchasing mistake stops the work, so preparing the list matters.

05

3D printing

Print the parts and check dimensions, strength, and fit. Printing takes time, and failed prints or unsatisfying shapes make this one of the hardest steps.

Note Proceed with the assumption that revisions will be needed, not that the first print will be final.

06

Test assembly

Temporarily assemble the switches, sockets, case, and screw positions. Check for interference, floating parts, misalignment, and awkward assembly.

Note Skipping this step can create much larger corrections later.

07

Glue PCB sockets to the base plate

Fix the PCB sockets in their intended positions. If they shift, switch insertion and electrical contact can become unreliable, so positioning matters.

Gluing PCB sockets to the base plate

Note Misalignment is hard to correct in later steps, so this should be done carefully.

08

Wiring and soldering

Run the wires through the grooves inside the plate, position them in place, and then solder them. By fixing the wiring routes on the structural side, this design aims to improve repeatability during assembly and reduce the risk of broken wires or shorts caused by vibration or contact.

Internal wire keyboard wiring

Note The key point is to manage the wiring routes with the structure, rather than using free-air wiring.

09

Programming

Configure the keymap, matrix, and I/O expander settings in QMK. If the hardware layout and pin settings do not match, key input will not be recognized correctly.

Note Hardware and software always need to be adjusted together.

10

Testing

Check every key input, the left-right connection, chatter, contact failure, and firmware settings. If something is wrong, correct the wiring, soldering, or program.

Follow / Download / Buy

Build records and planned releases

Build records, 3D data, and printed model options are being prepared.

01

Follow

Build progress and update information will be shared.

02

Download

3D data is planned for release.

03

Buy

Printed models are planned for builders who do not have a 3D printer.