Skip to the content
2 layers164 × 95.3 mmTPS, the printed circuit board in 3D

The 3rd Explorer Keyboard series, a Planck like split keyboard with muti cursor unit.

Size
164 × 95.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
111
Nets
86
Pads
1,124
Tracks, vias
796, 129
Pours
579
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Aug 2024
Updated
21 Dec 2025

Overview

TPS is an open-source printed circuit board by DreaM117er, from the DreaM117er/Explorer-Keyboard-Blank repository on GitHub, published under the MIT licence. It is a 2-layer board of 164 × 95.3 mm with 111 parts on 86 nets, routed with 796 tracks and 129 vias.

Its parts include 34 switches, 31 diodes, 10 connectors, 2 resistors and 2 fuses. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

README

readme.md

Explorer Keyboard Blank 探索者3號

4x6 v15x6 v1
info1info9
info2info10
info3info11
info4info12

開發者前言

Plank,是大部分人入坑人體工學鍵盤時最常接觸到的鍵盤,因為它方且正,許多的人體工學鍵盤的基礎都是在這個方正的鍵盤上延伸;

Blank,翻譯成中文的意思為空白。結合了Plank所需要的基礎,進而把鍵盤拓展成可分離的版本,你可以只使用單側、也可以使用兩側、可以在你需要的那一側加裝自己需要的特殊元件,也可以將元件放置在手的左或右側...

並且支援Kailh矮軸Choc v1、v2、Gateron矮軸GLP雙熱插拔,選擇自己所喜歡的按鍵軸及鍵帽——

因此將它歸為探索者系列,稱之為Blank,稱之為3號。

靈感來源

  • 我只是想做一把簡單的鍵盤。
  • 開發上一把鍵盤時發現我最多只需要2顆旋鈕。
  • 不想思考太多。
  • 突然想到自己曾經在beekeeb上看到Cirque 40mm的觸控板模組。
  • 試試看做個能同時翻面支援的電路板好了。

如果想知道完整的開發過程,請詳細閱讀開發日誌中的內文。

前置作業

電路板

4x6 v15x6 v1
正面pcb1pcb3
背面pcb2pcb4

外殼

4x6 v15x6 v1
底板bottombottom1
定位板plateplate1
擋板AAA
擋板BBB
擋板CCC
MCU擋板CoverCover1

會使用到的工具

名稱備註詳細說明
電烙鐵-焊錫、助焊劑等相關工具組
防靜電鑷子-用於微調貼片元件使用
金屬鑷子-用於測試電路用
加熱台選配用於固定貼片元件使用
熱風槍選配用於固定貼片元件使用

使用材料(單側組裝)

4x6 v15x6 v1
info5info7
info6info8
-名稱數量數量備註詳細說明
4x65x6
PCB1--雙面通用,1.6mm厚度
外殼1--左右通用,1.6mm厚度
*定位板1--左右通用,1.2mm厚度
*ProMicro1-同腳MCU都可推薦使用RP2040版本
*二極體 1N41482531-SMD貼片式
*熱插拔座2430Choc、GLP二選一
2pin輕觸開關1---
*M2螺絲墊片6--穩固鍵盤結構使用
M2x8mm 扁頭螺絲6---
M2x6mm 扁頭螺絲8---
M2x4mm 扁頭螺絲46--
M2x3mm 扁頭螺絲68--
M2螺母10---
M2x8mm 雙通銅柱24--
M2x5mm 雙通銅柱8---
ø8mm H1mm 矽膠自黏腳貼4---
*Cirque 40mm觸控板1-選配推薦帶曲面之版本
FFC 12pin 排線連接座1-選配如有I2C轉接座可不需使用
*FFC 12pin 軟排線1-選配正對正接口、50mm長即可
*4.7K 上拉電阻2-選配THT直插式,安裝觸控板才需要使用
*旋鈕編碼器1-選配EC11、EC12擇一使用;L:10mm、A:4.5-5.0mm,推薦半軸 D型
*旋鈕編碼器帽蓋1-選配ø39mm、軸孔深4.5mm特製版,推薦3D列印
3.5mm TRRS座12選配單側安裝不需使用

探索者3號支援各大網路商家販售的Cirque 40mm的觸控板模組拓展包,裡頭基本一應俱全,可考慮直接從通路購買:

注意事項

  1. 上面表列材料表為單片電路板安裝使用。

  2. 列表前標記*的材料為極度重要之零組件,請留意是否準備齊全,參照如下:

    • 二極體1N4148及熱插拔座請務必準備齊全,否則鍵盤會無法正常使用。
    • 旋鈕編碼器需搭配帽蓋一起安裝。
    • Crique 40mm觸控板需搭配4.7k上拉電阻、12pin軟排線安裝,缺一不可,請特別留意。
    • M2螺絲墊片務必準備齊全,有關鍵盤整體的結構,務必安裝上去。
  3. 機械鍵軸務必跟隨熱插拔座的規格進行購買,因為Choc跟GLP規格不相容。

  4. 使用電烙鐵時務必留意環境通風、用電安全及燙傷預防。

  5. 在進入組裝環節之前,務必先將beekeeb及Keycapsss的組裝流程看過一輪:

環境及材料都準備完畢之後,就可以開始進入組裝環節了。

無私的感謝

工具軟體

規格書

商家及廠家

Parts

111
QtyValueFootprintReferences
311N4148_SMDDreaM117er-keebLibrary:D_SOD-123_handsolder_dualD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +15
30SW_PushDreaM117er-keebLibrary:SW_Hotswap_KLP12_GLP3.0_MX_Plated_1.00u_DualsideK1, K2, K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K20, K21, K22, K23 +14
8M2MountingHole:MountingHole_2.2mm_M2H2, H3, H6, H7, H8, H9, H10, H11
8PWR1Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP5, JP6, JP7, JP8, JP9, JP10, JP11, JP12
5edgeDreaM117er-keebLibrary:Breakaway_Tabs_2H14, H15, H16, H16, H17
4PWR1Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1, JP2, JP3, JP4
24.7kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2
26V, 500mAFuse:Fuse_0805_2012MetricF1, F2
2FFC-0.5mm, 12pDreaM117er-keebLibrary:Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_HorizontalJ2, J3
2FFC-0.5mm, 6pDreaM117er-keebLibrary:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_HorizontalJ5, J6
2MSKT-12D14DreaM117er-keebLibrary:SW_SPDT_MSKT-12D14_SMD_dualSW2, SW3
2RXJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP13, JP14
2VCCJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP15, JP16
2~DreaM117er-keebLibrary:PinHeader_1x02_P2.54mm_VerticalJ7, J8
1AudioJack4DreaM117er-keebLibrary:TRRS-PJ-320A, dual side x2J9
1AudioJack4DreaM117er-keebLibrary:TRRS-PJ-320A, dual side x2_3rdJ10
1EC-11DreaM117er-keebLibrary:RotaryEncoder_EC11K25
1I2CDreaM117er-keebLibrary:PinHeader_1x04_P2.54mm_VerticalJ1
1MCU_ProMicro_13pDreaM117er-keebLibrary:MCU_ProMicro_13p_dualU1
1PH2.0-2pinDreaM117er-keebLibrary:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal_dualJ4
1SW_PushDreaM117er-keebLibrary:ResetSW_1sideSW1
1TM040040DreaM117er-keebLibrary:Trackpad_Cirque_TM040040H5
1TPS43DreaM117er-keebLibrary:Azoteq_TPS43_201A_SH1

More from DreaM117er/Explorer-Keyboard-Blank

1
  • 2 layers164 × 95.3 mmTPS, the printed circuit board in 3D

    TPS

    DreaM117er/Explorer-Keyboard-Blank

    The 3rd Explorer Keyboard series, a Planck like split keyboard with muti cursor unit.

    96 parts77MIT

Similar boards

  • 2 layers90 × 135 mmVoron badge, the printed circuit board in 3D

    Voron badge

    tanaes/whopping_Voron_mods

    111 parts787GPL-3.0
  • 2 layers79 × 38 mmEthersweep, the printed circuit board in 3D

    Ethersweep

    Neumi/ethersweep

    Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.

    111 parts587
  • 2 layers50.8 × 62.2 mmESP32-GATEWAY Rev I, the printed circuit board in 3D

    ESP32-GATEWAY Rev I

    OLIMEX/ESP32-GATEWAY

    ESP32 IoT Gateway board with BLE WIFI and Ethernet

    111 parts322Apache-2.0
  • 2 layers224 × 72 mmTanuki pcb3, the printed circuit board in 3D

    Tanuki pcb3

    SethSenpai/Tanuki

    An open source 40% keyboard

    111 parts286MIT
  • 2 layers58.4 × 50 mmPinpoint core, the printed circuit board in 3D

    Pinpoint core

    lab11/polypoint

    Indoor localization based on the DecaWave DW1000.

    111 parts143Apache-2.0
  • 2 layers85 × 56.5 mmModemHAT, the printed circuit board in 3D

    ModemHAT

    astuder/ModemHAT

    Classic Phone Modem HAT for the Raspberry Pi

    111 parts56
  • 2 layers145 × 145 mmNeofighter, the printed circuit board in 3D

    Neofighter

    w4ilun/neofighter

    A MIDI controller using arcade buttons with RGB lighting effects

    111 parts51
  • 2 layers209.6 × 154.9 mmAccumulator, the printed circuit board in 3D

    Accumulator

    cherry-takuan/nlp

    NLP(Nand Logic Processor)のリポジトリ

    111 parts45CC-BY-SA-4.0

Questions

How big is the TPS PCB?

It measures 164 × 95.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TPS use?

111 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 TPS KiCad files?

From the DreaM117er/Explorer-Keyboard-Blank repository on GitHub, at the commit this page was made from: the board is file/pcb/v2/5x6/TPS/TPS.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the TPS design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).