
TPS
DreaM117er/Explorer-Keyboard-Blank
The 3rd Explorer Keyboard series, a Planck like split keyboard with muti cursor unit.

The 3rd Explorer Keyboard series, a Planck like split keyboard with muti cursor unit.
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.
| 4x6 v1 | 5x6 v1 |
|---|---|
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
Plank,是大部分人入坑人體工學鍵盤時最常接觸到的鍵盤,因為它方且正,許多的人體工學鍵盤的基礎都是在這個方正的鍵盤上延伸;
Blank,翻譯成中文的意思為空白。結合了Plank所需要的基礎,進而把鍵盤拓展成可分離的版本,你可以只使用單側、也可以使用兩側、可以在你需要的那一側加裝自己需要的特殊元件,也可以將元件放置在手的左或右側...
並且支援Kailh矮軸Choc v1、v2、Gateron矮軸GLP雙熱插拔,選擇自己所喜歡的按鍵軸及鍵帽——
因此將它歸為探索者系列,稱之為Blank,稱之為3號。
如果想知道完整的開發過程,請詳細閱讀開發日誌中的內文。
| 4x6 v1 | 5x6 v1 | |
|---|---|---|
| 正面 | ![]() | ![]() |
| 背面 | ![]() | ![]() |
| 4x6 v1 | 5x6 v1 | |
|---|---|---|
| 底板 | ![]() | ![]() |
| 定位板 | ![]() | ![]() |
| 擋板A | ![]() | ![]() |
| 擋板B | ![]() | ![]() |
| 擋板C | ![]() | ![]() |
| MCU擋板 | ![]() | ![]() |
| 名稱 | 備註 | 詳細說明 |
|---|---|---|
| 電烙鐵 | - | 焊錫、助焊劑等相關工具組 |
| 防靜電鑷子 | - | 用於微調貼片元件使用 |
| 金屬鑷子 | - | 用於測試電路用 |
| 加熱台 | 選配 | 用於固定貼片元件使用 |
| 熱風槍 | 選配 | 用於固定貼片元件使用 |
| 4x6 v1 | 5x6 v1 |
|---|---|
![]() | ![]() |
![]() | ![]() |
| - | 名稱 | 數量 | 數量 | 備註 | 詳細說明 |
|---|---|---|---|---|---|
| 4x6 | 5x6 | ||||
| PCB | 1 | - | - | 雙面通用,1.6mm厚度 | |
| 外殼 | 1 | - | - | 左右通用,1.6mm厚度 | |
| * | 定位板 | 1 | - | - | 左右通用,1.2mm厚度 |
| * | ProMicro | 1 | - | 同腳MCU都可 | 推薦使用RP2040版本 |
| * | 二極體 1N4148 | 25 | 31 | - | SMD貼片式 |
| * | 熱插拔座 | 24 | 30 | Choc、GLP | 二選一 |
2pin輕觸開關 | 1 | - | - | - | |
| * | M2螺絲墊片 | 6 | - | - | 穩固鍵盤結構使用 |
M2x8mm 扁頭螺絲 | 6 | - | - | - | |
M2x6mm 扁頭螺絲 | 8 | - | - | - | |
M2x4mm 扁頭螺絲 | 4 | 6 | - | - | |
M2x3mm 扁頭螺絲 | 6 | 8 | - | - | |
| M2螺母 | 10 | - | - | - | |
M2x8mm 雙通銅柱 | 2 | 4 | - | - | |
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座 | 1 | 2 | 選配 | 單側安裝不需使用 |
探索者3號支援各大網路商家販售的Cirque 40mm的觸控板模組拓展包,裡頭基本一應俱全,可考慮直接從通路購買:
上面表列材料表為單片電路板安裝使用。
列表前標記*的材料為極度重要之零組件,請留意是否準備齊全,參照如下:
1N4148及熱插拔座請務必準備齊全,否則鍵盤會無法正常使用。編碼器需搭配帽蓋一起安裝。觸控板需搭配4.7k上拉電阻、12pin軟排線安裝,缺一不可,請特別留意。M2螺絲墊片務必準備齊全,有關鍵盤整體的結構,務必安裝上去。機械鍵軸務必跟隨熱插拔座的規格進行購買,因為Choc跟GLP規格不相容。
使用電烙鐵時務必留意環境通風、用電安全及燙傷預防。
在進入組裝環節之前,務必先將beekeeb及Keycapsss的組裝流程看過一輪:
環境及材料都準備完畢之後,就可以開始進入組裝環節了。
7.0.5。| Qty | Value | Footprint | References |
|---|---|---|---|
| 31 | 1N4148_SMD | DreaM117er-keebLibrary:D_SOD-123_handsolder_dual | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +15 |
| 30 | SW_Push | DreaM117er-keebLibrary:SW_Hotswap_KLP12_GLP3.0_MX_Plated_1.00u_Dualside | K1, K2, K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K20, K21, K22, K23 +14 |
| 8 | M2 | MountingHole:MountingHole_2.2mm_M2 | H2, H3, H6, H7, H8, H9, H10, H11 |
| 8 | PWR1 | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP5, JP6, JP7, JP8, JP9, JP10, JP11, JP12 |
| 5 | edge | DreaM117er-keebLibrary:Breakaway_Tabs_2 | H14, H15, H16, H16, H17 |
| 4 | PWR1 | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1, JP2, JP3, JP4 |
| 2 | 4.7k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R2 |
| 2 | 6V, 500mA | Fuse:Fuse_0805_2012Metric | F1, F2 |
| 2 | FFC-0.5mm, 12p | DreaM117er-keebLibrary:Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_Horizontal | J2, J3 |
| 2 | FFC-0.5mm, 6p | DreaM117er-keebLibrary:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal | J5, J6 |
| 2 | MSKT-12D14 | DreaM117er-keebLibrary:SW_SPDT_MSKT-12D14_SMD_dual | SW2, SW3 |
| 2 | RX | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP13, JP14 |
| 2 | VCC | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP15, JP16 |
| 2 | ~ | DreaM117er-keebLibrary:PinHeader_1x02_P2.54mm_Vertical | J7, J8 |
| 1 | AudioJack4 | DreaM117er-keebLibrary:TRRS-PJ-320A, dual side x2 | J9 |
| 1 | AudioJack4 | DreaM117er-keebLibrary:TRRS-PJ-320A, dual side x2_3rd | J10 |
| 1 | EC-11 | DreaM117er-keebLibrary:RotaryEncoder_EC11 | K25 |
| 1 | I2C | DreaM117er-keebLibrary:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | MCU_ProMicro_13p | DreaM117er-keebLibrary:MCU_ProMicro_13p_dual | U1 |
| 1 | PH2.0-2pin | DreaM117er-keebLibrary:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal_dual | J4 |
| 1 | SW_Push | DreaM117er-keebLibrary:ResetSW_1side | SW1 |
| 1 | TM040040 | DreaM117er-keebLibrary:Trackpad_Cirque_TM040040 | H5 |
| 1 | TPS43 | DreaM117er-keebLibrary:Azoteq_TPS43_201A_S | H1 |

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


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

OLIMEX/ESP32-GATEWAY
ESP32 IoT Gateway board with BLE WIFI and Ethernet




w4ilun/neofighter
A MIDI controller using arcade buttons with RGB lighting effects

It measures 164 × 95.3 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
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).