kp60

Public

@kahan64bit

Download board files

Files for version 1. Pick what you came for.

Share kp60

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

Custom 60% Keyboard PCB

This is a custom-designed 60% keyboard PCB created for mechanical keyboard enthusiasts who want full control over their build, layout, and firmware. The PCB is fully compatible with QMK/VIA and uses the QWERTY layout standard.

PCB dimensions have been made to fit Tofu60 Redux Case. More specification related information can be found below.

Features

  • QMK/VIA Compatible
  • USB-C Connector
  • Solder-Only Sockets
  • ESD Protection & Power Filtering
  • Standard 60% QWERTY Layout (ANSI support)
  • Overcurrent Protection
  • STM32 MCU

Specifications

FeatureDetails
MicrocontrollerSTM32F072CBT6
ConnectorUSB-C
Switch CompatibilityMX-style (5-pin support)
Firmware SupportQMK, VIA
Matrix5x14 (standard 60% matrix)
DimensionsStandard 60% mounting holes
AuxiliaryESD + Decoupling + Reset
Misc3V3 Regulator

Schematic

Diode Matrix

LED Matrix

PCB

Final Build

Render

Click Render to see 3D Render

Roadmap (Will be added as a seperate macroboard)

The KP60 project is actively evolving to support a broader range of features for keyboard customizers and enthusiasts. Here's a sneak peek at what’s coming in future versions:

🛠 Planned Features

  • OLED Screen Integration
    Support for a 128x32 OLED screen for displaying layers, animations, or custom text.

  • Hot-Swap Socket Support
    Enable easy switch swapping without soldering.

  • Rotary Encoder Support
    Optional encoder support for volume, media, and custom actions.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.