Skip to the content
PCBKitNew board
2 layers319.2 × 128.7 mmKeyBoard, the printed circuit board in 3D

Copyright Statement 本文档/代码/作品受版权保护,版权所有@EternoPax。保留所有权利。 未经允许请勿转载 Do not reproduce without permission 联系我👉EternoPax@outlook.con @Copyright EternoPax

Size
319.2 × 128.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
251
Nets
271
Pads
1,102
Tracks, vias
3,917, 923
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
3 Jun 2025
Updated
3 Aug 2025

Overview

KeyBoard is an open-source printed circuit board by AlicDanclic, from the AlicDanclic/KeyBoard repository on GitHub. It is a 2-layer board of 319.2 × 128.7 mm with 251 parts on 271 nets, routed with 3,917 tracks and 923 vias.

Its parts include 86 diodes, 37 resistors, 20 capacitors, 17 ICs and 2 transistors. It belongs with the keyboards and input boards of this library.

README

Readme.md

客制化键盘 -- 主键盘部分


User
Copyright Statement
本文档/代码/作品受版权保护,版权所有@EternoPax。保留所有权利。
未经允许请勿转载
Do not reproduce without permission
联系我👉EternoPax@outlook.con
@Copyright EternoPax Copyright

作为一个客制化键盘的主键盘,在这里我将介绍我的学习过程,希望一起学习

基础介绍

作为一个客制化键盘来说,最基础的部分有外壳,PCB,定位板,键轴和键帽,而其他多大都是辅助使用,有了这些东西就基本可以做出来一个客制化键盘了。

键盘布局

Keyboard Layout Editor

layout-1

这是通过网站设计的键盘布局,虽然这个网站的功能很多,当实际上用不到,笔者就简单介绍一下个人常用的几个功能.

layout-2

在PreSet里面是我们常见的键盘布局,个人比较喜欢在ANSI104全键盘的基础上进行删减.

layout-3

在当你选中其中的一个按键,上边的DeleteKeys会亮起,你可以直接使用Delete进行删除,也可以左键选中按下Delete一起删除(注意:选中会出现一个框,只有完全在框里的按键会被选中)

选中按键后可以按下方向键来调整位置

layout-4

在

layout-5

在Raw data里面是我们键盘的布局格式,这个是我们以后用来绘制CAD的数据

layout-6

在右上角可以看到Download,请你再绘制好之后务必下载JSON和SVG,其中JSON是为了方便以后再进行layout的修改,而SVG是为了之后的键帽设计做准备.

原理图绘制

PCB绘制

键帽设计

3D外壳

固件编写

最终成果

Parts

251
QtyValueFootprintReferences
85~persional_library:LED-SMD_L3.2-W2.8_YO-WS2812B-3528ALED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +69
82~persional_library:轴座_焊接热插拔_不带灯AKEY1, KEY2, KEY10, KEY11, KEY12, KEY13, KEY14, KEY15, KEY16, KEY17, KEY18, KEY19, KEY20, KEY21, KEY22, KEY23 +66
2210kΩpersional_library:RES-ARRAY-SMD_0603-8P-L3.2-W1.6-BLR1, R2, R3, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22 +6
11100nFpersional_library:C0402C3, C6, C7, C9, C10, C11, C12, C13, C15, C17, C19
11~persional_library:SOIC-16_L9.9-W3.9-P1.27-LS6.0-BLU1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11
710uFpersional_library:C0402C4, C5, C8, C14, C16, C18, C20
4~persional_library:FPC-SMD_P0.50-8P_FGS-XJ-H2.0FPC1, FPC2, FPC3, FPC4
310kΩpersional_library:R0402R24, R34, R35
2100kΩpersional_library:R0402R32, R36
210KΩpersional_library:R0402R28, R29
222Ωpersional_library:R0402R25, R26
25.1kΩpersional_library:R0402R30, R31
11.5kΩpersional_library:R0402R27
11kΩpersional_library:R0402R37
120Ωpersional_library:R0402R23
14.7nFpersional_library:C0402C1
14.7Ωpersional_library:R0402R33
15pFpersional_library:C0402C2
18MHzpersional_library:OSC-SMD_3P-L3.2-W1.3-P1.20X1
1~persional_library:LQFP-48_L7.0-W7.0-P0.50-LS9.0-BLU13
1~persional_library:POWERTDFN-8_L3.1-W3.1-P0.65-LS3.3-BLQ1
1~persional_library:ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EPU17
1~persional_library:CONN-SMD_2P-P2.50_HCTL_HC-XH-2ALTU16
1~persional_library:SOT-25_L3.0-W1.6-P0.95-LS2.8-BLU14
1~persional_library:SOD-523_L1.2-W0.8-LS1.6-FDD1
1~persional_library:USB-C-SMD_TYPE-C-USB-17USBC1
1~persional_library:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ2
1~persional_library:CONN-TH_3P-P1.25_GH1.25CN1
1~persional_library:SOP-16U15
1~persional_library:SOP-16_L10.0-W3.9-P1.27-LS6.0-BLU12

Questions

How big is the KeyBoard PCB?

It measures 319.2 × 128.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the KeyBoard use?

251 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the KeyBoard KiCad files?

From the AlicDanclic/KeyBoard repository on GitHub, at the commit this page was made from: the board is Hardware/KeyBoard/KeyBoard.kicad_pcb and its schematic Hardware/KeyBoard/Device.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the KeyBoard design in my own project?

Its repository states no licence, so its author keeps all rights: ask AlicDanclic before reusing the design.

Similar boards

  • 2 layersKeyboard, the printed circuit board in 3D

    Keyboard

    masaleiro/HacKeyboard

    Open hardware mechanical keyboard

    251 parts81
  • 2 layers350 × 224.3 mmConsole, the printed circuit board in 3D

    Console

    danwerner21/TI99_22

    a 2022 replica of the classic TI/994a, using obtainable parts

    251 parts50
  • 2 layers201.2 × 190.3 mmMotion pcb, the printed circuit board in 3D

    Motion pcb

    a3-audio/a3-motion

    The 4-channel motion sampler of A³ Audio. It records movements on a touchscreen sphere and plays them back in time with the beat, steering each channel's position on A³ Core over OSC.

    251 parts1
  • 2 layersLCP Controller, the printed circuit board in 3D

    LCP Controller

    NOAA-PMEL/EDD-LCP_Control

    Control PCB & Firmware for Low Cost Profiler

    251 parts1MIT
  • 2 layers282 × 282 mmOpenchess board, the printed circuit board in 3D

    Openchess board

    PaoloJN/openchess

    A chessboard that knows where the pieces are: 64 Hall sensors, 81 RGB LEDs, one ESP32, a printed case, and a BLE phone app. KiCad hardware, PlatformIO firmware, Expo app.

    251 parts1
  • 2 layers335.7 × 101 mmSplitkeybaord, the printed circuit board in 3D

    Splitkeybaord

    garvita4/split-keyboard

    This is a custom spli keybaord with the 1.8inch tft diaply and rotatory encoder and also with nfc based lock system with the controlable backlight .

    251 parts
  • 2 layers120 × 102.5 mmDsug cctv BOARD, the printed circuit board in 3D

    Dsug cctv BOARD

    LucasLHenry/spelltwister

    This is the third version of the code for the Spelltwister module with CCTV. This version uses the Arduino platform and the RP2040, a chip developed by Raspberry Pi for their RPi Pico board.

    251 partsMIT
  • 2 layers315.5 × 123.8 mmTX75v2 PCB replacement, the printed circuit board in 3D

    TX75v2 PCB replacement

    MaiTheSan/PCB-Design

    All PCB Projects of SawnsProjects & Salane

    251 parts