

Travaulta WKL
topre pcb for the vault35
- Size
- 208.3 × 75.8 mm
- Copper layers
- 4
- Thickness
- 1.59 mm
- Parts
- 108
- Nets
- 63
- Pads
- 379
- Tracks, vias
- 812, 543
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 29 Jan 2023
- Updated
- 5 Apr 2026
Overview
Travaulta WKL is an open-source printed circuit board by calvin-mcd, from the calvin-mcd/travaulta repository on GitHub. It is a 4-layer board of 208.3 × 75.8 mm with 108 parts on 63 nets, routed with 812 tracks and 543 vias.
It is built around the OPA350UA, 74HC4051 and PRTR5V0U2X, with the TYPEC-304YSSW-ACP16 among its other parts. Its parts include 38 switches, 23 resistors, 13 capacitors, 5 ICs and 1 diode. It belongs with the STM32 boards of this library.
Main components
4OPA350UA
SOIC-8-55℃~+150℃ 1 10pA 10pA 2.7V~5.5V 22V/us 38MHz 40mA 4uV/℃ 5.2mA 500uV 7nV/√Hz@10kHz 90dB Built-in compensation Rail-to-Rail Input, Rail-to-Rail Output SOIC-8 Operational Amplifier ROHSTexas InstrumentsPrecision Op Amps74HC4051
SOP-16-40℃~+85℃ 1 170MHz 28ns 29ns 3V~9V 5ns 5pF 80Ω 8:1 SOP-16 Analog Switches, Multiplexers ROHSWuxi I-core ElecAnalog Switches, MultiplexersPRTR5V0U2X
SOT-143-55℃~+125℃ 0.3pF、0.8pF 100W 10V、15V 5V 6.5V 6A 80nA ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Three channels Unidirectional SOT-143 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)TYPEC-304YSSW-ACP16
SMD-25℃~+85℃ 1 10000 times 16P 5A 5V 7.35mm Black Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSXUNPUUSB Connectors
README
README.mdtravaultas
The travaultas are a series of EC (topre) pcbs for mechvault's Vault35 series designed by calvin0563.
The series consists of the HHKB and WKL pcbs, both supporting a single bottomrow layout with the double 1.75u splitbars, and the Number/Macropad, supporting all layout options.
Firmware source code and the OEM plate file are available in their respective folders. In order to fit the topre pcb into the case, small modifications to some housings are necessary. Please refer to the extensive build guide by cia_moonchild in order to learn how to make the assembled pcb fit into the vault35 case.
BEWARE: The HHKB pcb has been fully tested and confirmed to work. The WKL and Numpad have not yet been prototyped and still require firmware.
Layout
HHKB
Link
WKL
Link
NUMPAD

Images

Firmware
The basic EC firmware is ready to go and the source code is provided for tweaking any settings.
Plates & Hardware
The plate file is OEM housing (so original, deskey, klc, pbb housings should all work). Be sure to order the plate in 1.2mm thickness regardless of material.
Furthermore, you will need 17x 10mm M2 screws and M2 nuts to assemble the HHKB and WKL pcbs. And 6x 10mm M2 screws and nuts to assemble numbpad.
Disclaimer
- Please proceed with caution with respect to copyright issues when using this repository
- Take note that this is strictly for non-commercial use only
- This PCB has been fully tested and confirmed to work. The members of the PCB development team are however not liable if you end up with a non-functional pcb. Order at your own risk. Support will not be provided but pull requests will be reviewed and possibly accepted.
License
This work is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Credits
big thanks go out to Cain both for the inspiration and the support! My topre work is heavily lifted of Cipulot#8455's open source work. I could not have done it without these resources. So I want to thank both cipulot and matthewdias#2671 for their direct input, feedback and help along the way. Much much appreciated!
So many other thanks to go around, I fear I will forget people. There is Ciantha with their amazing guide! A whole bunch of early supporters that made the proto order possible. The keyboard Atelier discord for support. ssbb#9052 with help with the firmware! And finally Alas/Sofia who decided to get a first GB for this on its feet!!
Any questions, contact Calvin0563 on Discord.
Parts
108| Qty | Value | Footprint | References |
|---|---|---|---|
| 37 | EC_SW | cipulot_parts:ecs_pad_1U_no_ring | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +21 |
| 17 | MountingHole | cipulot_parts:HOLE_M2 | H1, H2, H3, H4, H5, H6, H7, H8, H10, H11, H12, H13, H14, H15, H16, H17 +1 |
| 13 | 100k | Resistor_SMD:R_0402_1005Metric | R4, R5, R10, R11, R12, R13, R14, R15, R16, R17, R19, R20, R21 |
| 8 | 100n | Capacitor_SMD:C_0402_1005Metric | C6, C7, C8, C9, C10, C12, C13, C15 |
| 6 | LOGO | LOGO | G***, G***, G***, G***, G***, G*** |
| 4 | 100 | Resistor_SMD:R_0402_1005Metric | R1, R2, R8, R9 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric | R3, R6, R7 |
| 3 | 1u | Capacitor_SMD:C_0402_1005Metric | C4, C5, C11 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R18, R24 |
| 2 | 74HC4051 | cipulot_parts:TSSOP16 | U3, U4 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R23 |
| 1 | 220p | Capacitor_SMD:C_0402_1005Metric | C14 |
| 1 | 4.7u | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F_USBC1 |
| 1 | 8 MHz | Crystal:Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm | Y1 |
| 1 | ARGB | cipulot_parts:PinHeader_RGB strip | J1 |
| 1 | BOOT0 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | SW38 |
| 1 | Ext_Res | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | JP1 |
| 1 | OPA350 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | D1 |
| 1 | STM32F401CBUx | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U1 |
| 1 | TYPEC-304YSSW-ACP16 | cipulot_parts:XUNPU-TYPEC-312DSS-ACP16-Assembly | USB1 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23 | U2 |
More from calvin-mcd/travaulta
1- 4 layers76 × 76.5 mm

Similar boards
- 4 layers230.7 × 97.8 mm

- 4 layers260.3 × 75.4 mm

- 4 layers285 × 94.6 mm

EC60-Rev 1 1 1
vadikgo/EC60_origin
Open source universal 60% Electrostatic Capacitive PCB.
157 partsMIT - 4 layers285 × 94.6 mm

- 4 layers285 × 94.6 mm

- 2 layers406.4 × 158.6 mm

- 4 layers284.7 × 100 mm

EC Pro2 Mainboard
4pplet/EC-Pro-2
Open source replacement PCB kit for the HHKB Pro 2 keyboard.
138 parts3MIT - 2 layers353 × 151 mm

RF R1 8-9Xu
4pplet/RF_R1_8-9Xu
Open source universal PCB for the Realforce R1 family of keyboards.
215 parts2MIT
Questions
How big is the Travaulta WKL PCB?
It measures 208.3 × 75.8 mm and has 4 copper layers, 1.59 mm thick.
What parts does the Travaulta WKL use?
108 parts, built around the OPA350UA, 74HC4051, PRTR5V0U2X and TYPEC-304YSSW-ACP16. 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 Travaulta WKL KiCad files?
From the calvin-mcd/travaulta repository on GitHub, at the commit this page was made from: the board is Project/travaulta WKL/travaulta WKL.kicad_pcb and its schematic Project/travaulta 16/EC matrix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Travaulta WKL design in my own project?
Its repository states no licence, so its author keeps all rights: ask calvin-mcd before reusing the design.
