Reference layout

X-1: MiniF4-36: Reversible Split Keyboard

rgoulter-keyboard-labs-board2-keyboard-labs-layout

Loading the viewer…

rgoulter-keyboard-labs-board2-keyboard-labs-layout

The project archive carries the board, its project file and the upstream licence. The archive is zstd-compressed (tar.zst).

110Placed parts
75Nets
2Copper layers
100 × 100 mmBoard size
yesRouted
KiCad 9File format

Bill of materials

110 distinct parts

19 resolve to something in the catalog — click through to the footprint.

RefValueFootprintQty
C1100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C2100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_11100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_12100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_13100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_14100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_15100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_21100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_22100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_23100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_24100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_25100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_31100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_32100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_33100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_34100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_35100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_41100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_42100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_43100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_BL_1100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_BL_2100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_BL_3100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
C_BL_4100nFProjectLocal:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder_Dual_Reversible
D_11SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_12SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_13SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_14SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_15SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_21SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_22SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_23SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_24SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_25SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_31SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_32SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_33SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_34SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_35SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_41SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
Show the other 70
D_42SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_43SK6812mini-eProjectLocal:SK6812-MINI-E_Reversible
D_BL_1SK6812ProjectLocal:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm_Reversible
D_BL_2SK6812ProjectLocal:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm_Reversible
D_BL_3SK6812ProjectLocal:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm_Reversible
D_BL_4SK6812ProjectLocal:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm_Reversible
H13M F0502ProjectLocal:Bumpon_3M_F0502
H10M2 SpacerProjectLocal:H_M2_Spacer_Hole
H11M2 SpacerMountingHole:MountingHole_2.2mm_M2_ISO7380_Pad
H12M2 SpacerMountingHole:MountingHole_2.2mm_M2_ISO7380_Pad
H13M2 SpacerMountingHole:MountingHole_2.2mm_M2_ISO7380_Pad
H23M F0502ProjectLocal:Bumpon_3M_F0502
H33M F0502ProjectLocal:Bumpon_3M_F0502
H43M F0502ProjectLocal:Bumpon_3M_F0502
H53M F0502ProjectLocal:Bumpon_3M_F0502
H6M2 SpacerProjectLocal:H_M2_Spacer_Hole
H7M2 SpacerProjectLocal:H_M2_Spacer_Hole
H8M2 SpacerProjectLocal:H_M2_Spacer_Hole
H9M2 SpacerProjectLocal:H_M2_Spacer_Hole
J1PJ-320AKeebio-Parts:TRRS-PJ-320A
J2PJ-320AKeebio-Parts:TRRS-PJ-320A
J301x04 Female HeaderConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical
JP1SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels
JP10SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
JP11SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
JP12SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
JP13SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
JP2SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels
JP3SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm
JP4SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels
JP5SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels
JP6SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
JP7SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
JP8SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
JP9SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm
M11030 or 0834ProjectLocal:Mini_DC_Motor
Q1MMSS8050-H-TPProjectLocal:SOT-23_Handsoldering_Reversible
R12.2k - 10kProjectLocal:Resistor-Hybrid_Reversible
R22.2k - 10kProjectLocal:Resistor-Hybrid_Reversible
R32.2k - 10kProjectLocal:Resistor-Hybrid_Reversible
R4300 - 500RProjectLocal:Resistor-Hybrid_Reversible
R52.2k - 10kProjectLocal:Resistor-Hybrid_Reversible
R62.2k - 10kProjectLocal:Resistor-Hybrid_Reversible
R7500RProjectLocal:Resistor-Hybrid_Reversible
R8500RProjectLocal:Resistor-Hybrid_Reversible
SW_11MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_12MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_13MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_14MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_15MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_21MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_22MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_23MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_24MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_25MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_31MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_32MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_33MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_34MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_35MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_41MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_42MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_43MX-compatible or Kailh Choc v1ProjectLocal:SW_MX_PG1350_reversible
SW_BOOT03x6mmProjectLocal:SW_Push_SPST_3x6mm_Reversible
SW_RE1Rotary_Encoder_SwitchProjectLocal:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_Reversible
SW_RESET13x6mmProjectLocal:SW_Push_SPST_3x6mm_Reversible
TP1Conn_01x04_FemaleConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical
TP2Conn_01x04_FemaleConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical
U1STM32F103 Bluepill, or MiniF4 STM32F4x1 "Blackpill"ProjectLocal:DIP40_Reversible_ZigZag
U2SN74LVC1T45DBVProjectLocal:SOT-23-6_Handsoldering_Reversible

Provenance

Commit
unknown
Licence
CC-BY-4.0

How it is used

Trace's agent reads this design as context — what parts a board like this carries, how they are grouped across sheets, what a plausible layer stack and board size look like for the job. It is not copied. The licence above is permissive, and it, the repository and the commit are recorded so the origin of anything derived from it is always answerable.