

PowerVan
minivan style pcb with LAE support, forced HHKB
- Size
- 242.4 × 75.7 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 125
- Nets
- 97
- Pads
- 479
- Tracks, vias
- 583, 38
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 8 Mar 2025
- Updated
- 10 Jul 2025
Overview
PowerVan is an open-source printed circuit board by calvin-mcd, from the calvin-mcd/PowerVan repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 242.4 × 75.7 mm with 125 parts on 97 nets, routed with 583 tracks and 38 vias.
It is built around the AP2112K-3.3, PRTR5V0U2X and SKQGABE010. Its parts include 8 capacitors, 8 switches, 3 resistors, 3 ICs and 3 connectors. It belongs with the RP2040 and STM32 boards of this library.
Main components
3AP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedPRTR5V0U2X
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)SKQGABE010
SMD-4P,5.2x5.2mm-40℃~+90℃ 1,000,000 cycles 1.5mm 1.6N 12V 5.2mm 5.2mm 50mA Round Button SPST-NO Surface Mount,Vertical SMD-4P,5.2x5.2mm Tactile Switches ROHSALPSALPINETactile Switches
README
README.mdPowerVan
The PowerVan is a minivan style pcb with LAE support, forced HHKB, and a bottom row that is inspired by vintage typewriters.
Concept is by swear_wolf. The pcb is based on matthewdias' m3n3van.
Layout

Case
swear_wolf is designing a dedicated case for this. The pcb itself supports standard minivan traymount holes as well as an additional daughterbord for more case compatibility. The HHKB is forced however.
Disclaimer
V1 has a revised JST position, to avoid interference with traymount cases. This version has not been tested yet, but changes are minor.
This PCB has been fully tested and is confirmed to work. However, no-one involved in this project is responsible for any usage issues that may arise. Order at your own risk. Feel free to edit, modify and otherwise utilise these files.
License
This project is released under the GPL v3 License. Please refer to the LICENCE file.
Credits
big thanks to the swear_wolf for the idea and inspiration and to matthewdias for opensourcing their invaluable pcb work to the community.
Any questions, contact Calvin#0563 on Discord.
Parts
125| Qty | Value | Footprint | References |
|---|---|---|---|
| 43 | D | Diode_SMD:D_SOD-123 | D_1, D_2, D_10, D_11, D_12, D_13, D_14, D_15, D_16, D_17, D_18, D_19, D_20, D_21, D_22, D_23 +27 |
| 43 | KEYSW | MX_Only:MXOnly-1U-NoLED | K_1, K_2, K_10, K_11, K_12, K_13, K_15, K_16, K_17, K_18, K_19, K_20, K_21, K_22, K_23, K_24 +27 |
| 7 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad | H1, H2, H3, H4, H5, H6, H6 |
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric | C11, C12, C13, C14, C15, C17 |
| 2 | 2u | PCM_marbastlib-mx:STAB_MX_P_2u | S1, S3 |
| 2 | 3u | PCM_marbastlib-mx:STAB_MX_P_3u | S4, S5 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R7, R8 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 10u | PCM_marbastlib-mx:STAB_MX_10u | S7 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 1nF | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F2 |
| 1 | 6U | PCM_marbastlib-mx:STAB_MX_P_6u | S6 |
| 1 | 8U | PCM_marbastlib-mx:STAB_MX_P_8u | S2 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U5 |
| 1 | JST SH | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J3 |
| 1 | KEYSW | MX_Only:MXOnly-1.75U-NoLED | K_26 |
| 1 | KEYSW | MX_Only:MXOnly-1.5U-NoLED | K_25 |
| 1 | KEYSW | MX_Only:MXOnly-1.25U-NoLED | K_14 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143_Handsoldering | U6 |
| 1 | Pico EZmate | Connector_Molex:Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_Vertical | J4 |
| 1 | Rotary_Encoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW_1 |
| 1 | SKQGABE010 | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW2 |
| 1 | STM32F072C8Tx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U4 |
| 1 | USB_C_Receptacle_USB2.0 | PCM_marbastlib-various:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
Questions
How big is the PowerVan PCB?
It measures 242.4 × 75.7 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PowerVan use?
125 parts, built around the AP2112K-3.3, PRTR5V0U2X and SKQGABE010. 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 PowerVan KiCad files?
From the calvin-mcd/PowerVan repository on GitHub, at the commit this page was made from: the board is Project/PowerVan.kicad_pcb and its schematic Project/PowerVan.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PowerVan design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers207.8 × 57.2 mm

- 2 layers242.9 × 95.3 mm

- 2 layers227.9 × 65.3 mm

- 4 layers227.3 × 85 mm

Le capybara
sporkus/le_capybara_keyboard
Capactive sensing (EC) pcb for Le Chiffre keyboard
118 parts58CERN-OHL-W-2.0 - 2 layers227.3 × 84.9 mm

Stm32 hotswap chiffre
sporkus/le_chiffre_keyboard_stm32
Le Chiffre keyboard pcb with stm32F072
110 parts53CERN-OHL-W-2.0 - 2 layers209.7 × 76.4 mm

Hhkb universal
calvin-mcd/universal-vault
pcb for the vault35 covering all sorts of layout options
216 parts20GPL-3.0 - 2 layers209.7 × 76.3 mm

- 2 layers241.3 × 74.6 mm

Cursed scandinavian iso van
Ciantha/cursed-scandinavian-iso-van
first "original" pcb, let's see how this goes
106 parts5