Imported from GitHub: Kahan64bit/KP60 · commit 3298839 · license CERN-OHL-P-2.0
Description
Custom 60% Keyboard PCB with TOFU60 Redux in Mind
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
| Feature | Details |
|---|---|
| Microcontroller | STM32F072CBT6 |
| Connector | USB-C |
| Switch Compatibility | MX-style (5-pin support) |
| Firmware Support | QMK, VIA |
| Matrix | 5x14 (standard 60% matrix) |
| Dimensions | Standard 60% mounting holes |
| Auxiliary | ESD + Decoupling + Reset |
| Misc | 3V3 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.
No comments yet. Be the first to ask about this board.