Skip to the content
PCBKitNew board
2 layers242.3 × 99.8 mmTransporter, the printed circuit board in 3D

Transporter is a low-profile V4N4G0N type keyboard with exploded bars, built around the $0.5 WCH CH32X035 MCU.

Size
242.3 × 99.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
107
Nets
86
Pads
680
Tracks, vias
697, 134
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 Oct 2026
Updated
19 Oct 2026

Overview

Transporter is an open-source printed circuit board by carrefinho, from the carrefinho/transporter repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 242.3 × 99.8 mm with 107 parts on 86 nets, routed with 697 tracks and 134 vias.

It is built around the CH32X035G8R6 and BAV70. Its parts include 52 switches, 27 diodes, 4 resistors, 2 capacitors and 1 IC.

Main components

2

README

README.md

Transporter keyboard with LED lit up

Transporter

Transporter is a low-profile V4N4G0N type keyboard with exploded bars, built around the $0.5 WCH CH32X035 MCU.

Files

Firmware

Find the ZMK module at transporter-zmk-module

License

CERN-OHL-P v2

Parts

107
QtyValueFootprintReferences
26BAV70Package_TO_SOT_SMD:SOT-23D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +10
7MountingHole_Pad_MPMountingHole:MountingHole_2.2mm_M2_Pad_TopBottomH1, H2, H3, H4, H5, H6, H7
4ChocCustom:SW_choc_v1v2_HS_19mmSpcSW48, SW49, SW50, SW51
25k1Resistor_SMD:R_0603_1608MetricR1, R2
2AltCustom:SW_choc_v1v2_HS_19mmSpcSW44, SW45
2CtrlCustom:SW_choc_v1v2_HS_19mmSpcSW43, SW47
2ShiftCustom:SW_choc_v1v2_HS_19mmSpcSW31, SW42
1,Custom:SW_choc_v1v2_HS_19mmSpcSW39
1.Custom:SW_choc_v1v2_HS_19mmSpcSW40
11Custom:SW_choc_v1v2_HS_19mmSpcSW1
1100nCapacitor_SMD:C_0603_1608MetricC2
110kResistor_SMD:R_0603_1608MetricR3
11kResistor_SMD:R_0603_1608MetricR4
12Custom:SW_choc_v1v2_HS_19mmSpcSW2
13Custom:SW_choc_v1v2_HS_19mmSpcSW3
14Custom:SW_choc_v1v2_HS_19mmSpcSW4
14u7Capacitor_SMD:C_0805_2012MetricC1
15Custom:SW_choc_v1v2_HS_19mmSpcSW5
15VTestPoint:TestPoint_Pad_D2.0mmTP4
16Custom:SW_choc_v1v2_HS_19mmSpcSW6
1:Custom:SW_choc_v1v2_HS_19mmSpcSW29
1?Custom:SW_choc_v1v2_HS_19mmSpcSW41
1ACustom:SW_choc_v1v2_HS_19mmSpcSW20
1BCustom:SW_choc_v1v2_HS_19mmSpcSW36
1BOOTButton_Switch_SMD:SW_SPST_TS-1088-xR020S1
1BackspaceCustom:SW_choc_v1v2_HS_19mmSpcSW18
1CCustom:SW_choc_v1v2_HS_19mmSpcSW34
1CH32X035G8R6Package_SO:QSOP-28_3.9x9.9mm_P0.635mmU1
1DCustom:SW_choc_v1v2_HS_19mmSpcSW22
1ECustom:SW_choc_v1v2_HS_19mmSpcSW10
1EnterCustom:SW_choc_v1v2_HS_19mmSpcSW30
1EscCustom:SW_choc_v1v2_HS_19mmSpcSW7
1F SCOOPCustom:SW_choc_v1v2_HS_19mmSpcSW23
1GCustom:SW_choc_v1v2_HS_19mmSpcSW24
1G***kibuzzard-6A81B412kibuzzard-6A81B412
1G***kibuzzard-6A81B455kibuzzard-6A81B455
1G***kibuzzard-6A81B46Akibuzzard-6A81B46A
1G***kibuzzard-6A81B44Akibuzzard-6A81B44A
1G***kibuzzard-6A81B684kibuzzard-6A81B684
1G***kibuzzard-6A81B43Dkibuzzard-6A81B43D
1G***kibuzzard-6A81B62Fkibuzzard-6A81B62F
1G***kibuzzard-6A81B6A9kibuzzard-6A81B6A9
1GNDTestPoint:TestPoint_Pad_D2.0mmTP5
1GREENLED_SMD:LED_0805_2012MetricD27
1HCustom:SW_choc_v1v2_HS_19mmSpcSW25
1ICustom:SW_choc_v1v2_HS_19mmSpcSW15
1J SCOOPCustom:SW_choc_v1v2_HS_19mmSpcSW26
1KCustom:SW_choc_v1v2_HS_19mmSpcSW27
1LCustom:SW_choc_v1v2_HS_19mmSpcSW28
1MCustom:SW_choc_v1v2_HS_19mmSpcSW38
1NCustom:SW_choc_v1v2_HS_19mmSpcSW37
1OCustom:SW_choc_v1v2_HS_19mmSpcSW16
1PCustom:SW_choc_v1v2_HS_19mmSpcSW17
1QCustom:SW_choc_v1v2_HS_19mmSpcSW8
1RCustom:SW_choc_v1v2_HS_19mmSpcSW11
1RSTTestPoint:TestPoint_Pad_D2.0mmTP1
1SCustom:SW_choc_v1v2_HS_19mmSpcSW21
1SWCLKTestPoint:TestPoint_Pad_D2.0mmTP3
1SWDIOTestPoint:TestPoint_Pad_D2.0mmTP2
1TCustom:SW_choc_v1v2_HS_19mmSpcSW12
1TabCustom:SW_choc_v1v2_HS_19mmSpcSW19
1UCustom:SW_choc_v1v2_HS_19mmSpcSW14
1USB-C 16PConnector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ1
1VCustom:SW_choc_v1v2_HS_19mmSpcSW35
1WCustom:SW_choc_v1v2_HS_19mmSpcSW9
1WinCustom:SW_choc_v1v2_HS_19mmSpcSW46
1XCustom:SW_choc_v1v2_HS_19mmSpcSW33
1YCustom:SW_choc_v1v2_HS_19mmSpcSW13
1ZCustom:SW_choc_v1v2_HS_19mmSpcSW32

Questions

How big is the Transporter PCB?

It measures 242.3 × 99.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Transporter use?

107 parts, built around the CH32X035G8R6 and BAV70. 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 Transporter KiCad files?

From the carrefinho/transporter repository on GitHub, at the commit this page was made from: the board is transporter-pcb/transporter.kicad_pcb and its schematic transporter-pcb/transporter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Transporter design in my own project?

Its repository publishes it under the CERN-OHL-P-2.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 layers75 × 50 mmRVPC2, the printed circuit board in 3D

    RVPC2

    k-off/RVPC2

    CH32X035 RISC-V MCU family documentation and demos

    59 parts1MIT
  • 2 layers65 × 28 mmBarePi TweetyBoy, the printed circuit board in 3D

    BarePi TweetyBoy

    Panda381/BarePi

    Modular Microchip Kit

    10 parts4
  • 2 layers142.5 × 101 mmHillside46, the printed circuit board in 3D

    Hillside46

    mmccoyd/hillside

    Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc

    92 parts448MIT
  • 2 layers130 × 80 mmSmu main 1, the printed circuit board in 3D

    Smu main 1

    jaromir-sukuba/J-SMU

    DIY source-measure unit

    210 parts244
  • 4 layers140 × 100 mmDc usv, the printed circuit board in 3D

    Dc usv

    TobleMiner/DC-UPS

    A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages

    351 parts223CERN-OHL-P-2.0
  • 2 layers190.5 × 85.7 mmDissatisfaction30, the printed circuit board in 3D

    Dissatisfaction30

    dcpedit/dissatisfaction30

    To get the PCB manufactured, upload dissat-pcb.zip to JLCPCB, select your desired PCB color while keeping all the other default options, and place your order (minimum 5).

    55 parts147CC-BY-4.0
  • 2 layers224 × 98.3 mmVisorbearer pcb, the printed circuit board in 3D

    Visorbearer pcb

    carrefinho/visorbearer

    32-key unibody split wireless keyboard with 8 RGB LED indicators

    83 parts112CERN-OHL-P-2.0