Reference layout
TKL Keyboard
Mcube728-TKL-Keyboard-TKL-Keyboard-layout
Loading the viewer…
Mcube728-TKL-Keyboard-TKL-Keyboard-layout
The project archive carries the board, its project file and the upstream licence. The archive is zstd-compressed (tar.zst).
200Placed parts
128Nets
2Copper layers
347.66 × 128.59 mmBoard size
yesRouted
KiCad 7File format
Bill of materials
200 distinct parts
105 resolve to something in the catalog — click through to the footprint.
Show the other 160
| D39 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D4 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D40 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D41 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D42 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D43 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D44 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D45 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D46 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D47 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D48 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D49 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D5 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D50 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D51 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D52 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D53 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D54 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D55 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D56 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D57 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D58 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D59 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D6 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D60 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D61 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D62 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D63 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D64 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D65 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D66 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D67 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D68 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D69 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D7 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D70 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D71 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D72 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D73 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D74 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D75 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D76 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D77 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D78 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D79 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D8 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D80 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D81 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D82 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D83 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D84 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D85 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D86 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D87 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| D88 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | |
| D9 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| F1 | 500m | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | |
| J1 | AVR-ISP-6 | random-keyboard-parts:Reset_Pretty-Mask | |
| MX1 | esc | PCM_marbastlib-mx:SW_MX_1u | |
| MX10 | f9 | PCM_marbastlib-mx:SW_MX_1u | |
| MX11 | f10 | PCM_marbastlib-mx:SW_MX_1u | |
| MX12 | f11 | PCM_marbastlib-mx:SW_MX_1u | |
| MX13 | f12 | PCM_marbastlib-mx:SW_MX_1u | |
| MX14 | prtsc | PCM_marbastlib-mx:SW_MX_1u | |
| MX15 | scllck | PCM_marbastlib-mx:SW_MX_1u | |
| MX16 | pause | PCM_marbastlib-mx:SW_MX_1u | |
| MX17 | ` | PCM_marbastlib-mx:SW_MX_1u | |
| MX18 | 1 | PCM_marbastlib-mx:SW_MX_1u | |
| MX19 | 2 | PCM_marbastlib-mx:SW_MX_1u | |
| MX2 | f1 | PCM_marbastlib-mx:SW_MX_1u | |
| MX20 | 3 | PCM_marbastlib-mx:SW_MX_1u | |
| MX21 | 4 | PCM_marbastlib-mx:SW_MX_1u | |
| MX22 | 5 | PCM_marbastlib-mx:SW_MX_1u | |
| MX23 | 6 | PCM_marbastlib-mx:SW_MX_1u | |
| MX24 | 7 | PCM_marbastlib-mx:SW_MX_1u | |
| MX25 | 8 | PCM_marbastlib-mx:SW_MX_1u | |
| MX26 | 9 | PCM_marbastlib-mx:SW_MX_1u | |
| MX27 | 0 | PCM_marbastlib-mx:SW_MX_1u | |
| MX28 | - | PCM_marbastlib-mx:SW_MX_1u | |
| MX29 | = | PCM_marbastlib-mx:SW_MX_1u | |
| MX3 | f2 | PCM_marbastlib-mx:SW_MX_1u | |
| MX30 | bckspc | PCM_marbastlib-mx:SW_MX_1u | |
| MX31 | ins | PCM_marbastlib-mx:SW_MX_1u | |
| MX32 | home | PCM_marbastlib-mx:SW_MX_1u | |
| MX33 | pgUP | PCM_marbastlib-mx:SW_MX_1u | |
| MX34 | tab | PCM_marbastlib-mx:SW_MX_1.5u | |
| MX35 | q | PCM_marbastlib-mx:SW_MX_1u | |
| MX36 | w | PCM_marbastlib-mx:SW_MX_1u | |
| MX37 | e | PCM_marbastlib-mx:SW_MX_1u | |
| MX38 | r | PCM_marbastlib-mx:SW_MX_1u | |
| MX39 | t | PCM_marbastlib-mx:SW_MX_1u | |
| MX4 | f3 | PCM_marbastlib-mx:SW_MX_1u | |
| MX40 | y | PCM_marbastlib-mx:SW_MX_1u | |
| MX41 | u | PCM_marbastlib-mx:SW_MX_1u | |
| MX42 | i | PCM_marbastlib-mx:SW_MX_1u | |
| MX43 | o | PCM_marbastlib-mx:SW_MX_1u | |
| MX44 | p | PCM_marbastlib-mx:SW_MX_1u | |
| MX45 | [ | PCM_marbastlib-mx:SW_MX_1u | |
| MX46 | ] | PCM_marbastlib-mx:SW_MX_1u | |
| MX47 | \ | PCM_marbastlib-mx:SW_MX_1.5u | |
| MX48 | del | PCM_marbastlib-mx:SW_MX_1u | |
| MX49 | end | PCM_marbastlib-mx:SW_MX_1u | |
| MX5 | f4 | PCM_marbastlib-mx:SW_MX_1u | |
| MX50 | pgDWN | PCM_marbastlib-mx:SW_MX_1u | |
| MX51 | capslck | PCM_marbastlib-mx:SW_MX_1.75u | |
| MX52 | a | PCM_marbastlib-mx:SW_MX_1u | |
| MX53 | s | PCM_marbastlib-mx:SW_MX_1u | |
| MX54 | d | PCM_marbastlib-mx:SW_MX_1u | |
| MX55 | f | PCM_marbastlib-mx:SW_MX_1u | |
| MX56 | g | PCM_marbastlib-mx:SW_MX_1u | |
| MX57 | h | PCM_marbastlib-mx:SW_MX_1u | |
| MX58 | j | PCM_marbastlib-mx:SW_MX_1u | |
| MX59 | k | PCM_marbastlib-mx:SW_MX_1u | |
| MX6 | f5 | PCM_marbastlib-mx:SW_MX_1u | |
| MX60 | l | PCM_marbastlib-mx:SW_MX_1u | |
| MX61 | ; | PCM_marbastlib-mx:SW_MX_1u | |
| MX62 | ' | PCM_marbastlib-mx:SW_MX_1u | |
| MX63 | enter | PCM_marbastlib-mx:SW_MX_1u | |
| MX64 | l_shft | PCM_marbastlib-mx:SW_MX_1u | |
| MX65 | z | PCM_marbastlib-mx:SW_MX_1u | |
| MX66 | x | PCM_marbastlib-mx:SW_MX_1u | |
| MX67 | c | PCM_marbastlib-mx:SW_MX_1u | |
| MX68 | v | PCM_marbastlib-mx:SW_MX_1u | |
| MX69 | b | PCM_marbastlib-mx:SW_MX_1u | |
| MX7 | f6 | PCM_marbastlib-mx:SW_MX_1u | |
| MX70 | n | PCM_marbastlib-mx:SW_MX_1u | |
| MX71 | m | PCM_marbastlib-mx:SW_MX_1u | |
| MX72 | , | PCM_marbastlib-mx:SW_MX_1u | |
| MX73 | . | PCM_marbastlib-mx:SW_MX_1u | |
| MX74 | ? | PCM_marbastlib-mx:SW_MX_1u | |
| MX75 | r_shft | PCM_marbastlib-mx:SW_MX_1u | |
| MX76 | up | PCM_marbastlib-mx:SW_MX_1u | |
| MX77 | l_ctrl | PCM_marbastlib-mx:SW_MX_1.25u | |
| MX78 | super1 | PCM_marbastlib-mx:SW_MX_1.25u | |
| MX79 | l_alt | PCM_marbastlib-mx:SW_MX_1.25u | |
| MX8 | f7 | PCM_marbastlib-mx:SW_MX_1u | |
| MX80 | space | PCM_marbastlib-mx:SW_MX_1u | |
| MX81 | r_alt | PCM_marbastlib-mx:SW_MX_1.25u | |
| MX82 | super2 | PCM_marbastlib-mx:SW_MX_1.25u | |
| MX83 | menu | PCM_marbastlib-mx:SW_MX_1.25u | |
| MX84 | r_ctrl | PCM_marbastlib-mx:SW_MX_1.25u | |
| MX85 | left | PCM_marbastlib-mx:SW_MX_1u | |
| MX86 | dwn | PCM_marbastlib-mx:SW_MX_1u | |
| MX87 | rght | PCM_marbastlib-mx:SW_MX_1u | |
| MX9 | f8 | PCM_marbastlib-mx:SW_MX_1u | |
| R1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | |
| R2 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | |
| R3 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | |
| R4 | 5.1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | |
| R5 | 5.1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | |
| R6 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | |
| S1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2u | |
| S2 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.25u | |
| S3 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.25u | |
| S4 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.75u | |
| S5 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_6.25u | |
| SW1 | rst | PCM_marbastlib-various:SW_SPST_SKQG_WithStem | |
| U1 | ATmega32U4-A | Package_QFP:TQFP-44_10x10mm_P0.8mm | |
| USB1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-HandSoldering | |
| Y1 | ~ | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering |
Provenance
- Repository
- Mcube728/TKL-Keyboard ↗
- 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.
