
Barobord
sadekbaroudi/barobord
I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!

An attempt at designing a TKL keyboard.
TKL Keyboard is an open-source printed circuit board by Mcube728, from the Mcube728/TKL-Keyboard repository on GitHub. It is a 2-layer board of 347.7 × 128.6 mm with 200 parts on 128 nets, routed with 805 tracks and 47 vias.
It is built around the ATMEGA32U4-AU and PRTR5V0U2X. Its parts include 88 diodes, 8 capacitors, 6 resistors, 5 switches and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 87 | 1N4148 | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +71 |
| 4 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R6 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6, C7 |
| 2 | 5.1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5 |
| 2 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.25u | S2, S3 |
| 1 | ' | PCM_marbastlib-mx:SW_MX_1u | MX62 |
| 1 | , | PCM_marbastlib-mx:SW_MX_1u | MX72 |
| 1 | - | PCM_marbastlib-mx:SW_MX_1u | MX28 |
| 1 | . | PCM_marbastlib-mx:SW_MX_1u | MX73 |
| 1 | 0 | PCM_marbastlib-mx:SW_MX_1u | MX27 |
| 1 | 1 | PCM_marbastlib-mx:SW_MX_1u | MX18 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8 |
| 1 | 2 | PCM_marbastlib-mx:SW_MX_1u | MX19 |
| 1 | 3 | PCM_marbastlib-mx:SW_MX_1u | MX20 |
| 1 | 4 | PCM_marbastlib-mx:SW_MX_1u | MX21 |
| 1 | 5 | PCM_marbastlib-mx:SW_MX_1u | MX22 |
| 1 | 500m | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | 6 | PCM_marbastlib-mx:SW_MX_1u | MX23 |
| 1 | 7 | PCM_marbastlib-mx:SW_MX_1u | MX24 |
| 1 | 8 | PCM_marbastlib-mx:SW_MX_1u | MX25 |
| 1 | 9 | PCM_marbastlib-mx:SW_MX_1u | MX26 |
| 1 | ; | PCM_marbastlib-mx:SW_MX_1u | MX61 |
| 1 | = | PCM_marbastlib-mx:SW_MX_1u | MX29 |
| 1 | ? | PCM_marbastlib-mx:SW_MX_1u | MX74 |
| 1 | ATmega32U4-A | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | AVR-ISP-6 | random-keyboard-parts:Reset_Pretty-Mask | J1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-HandSoldering | USB1 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.75u | S4 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2u | S1 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_6.25u | S5 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | D88 |
| 1 | [ | PCM_marbastlib-mx:SW_MX_1u | MX45 |
| 1 | \ | PCM_marbastlib-mx:SW_MX_1.5u | MX47 |
| 1 | ] | PCM_marbastlib-mx:SW_MX_1u | MX46 |
| 1 | ` | PCM_marbastlib-mx:SW_MX_1u | MX17 |
| 1 | a | PCM_marbastlib-mx:SW_MX_1u | MX52 |
| 1 | b | PCM_marbastlib-mx:SW_MX_1u | MX69 |
| 1 | bckspc | PCM_marbastlib-mx:SW_MX_1u | MX30 |
| 1 | c | PCM_marbastlib-mx:SW_MX_1u | MX67 |
| 1 | capslck | PCM_marbastlib-mx:SW_MX_1.75u | MX51 |
| 1 | d | PCM_marbastlib-mx:SW_MX_1u | MX54 |
| 1 | del | PCM_marbastlib-mx:SW_MX_1u | MX48 |
| 1 | dwn | PCM_marbastlib-mx:SW_MX_1u | MX86 |
| 1 | e | PCM_marbastlib-mx:SW_MX_1u | MX37 |
| 1 | end | PCM_marbastlib-mx:SW_MX_1u | MX49 |
| 1 | enter | PCM_marbastlib-mx:SW_MX_1u | MX63 |
| 1 | esc | PCM_marbastlib-mx:SW_MX_1u | MX1 |
| 1 | f | PCM_marbastlib-mx:SW_MX_1u | MX55 |
| 1 | f1 | PCM_marbastlib-mx:SW_MX_1u | MX2 |
| 1 | f10 | PCM_marbastlib-mx:SW_MX_1u | MX11 |
| 1 | f11 | PCM_marbastlib-mx:SW_MX_1u | MX12 |
| 1 | f12 | PCM_marbastlib-mx:SW_MX_1u | MX13 |
| 1 | f2 | PCM_marbastlib-mx:SW_MX_1u | MX3 |
| 1 | f3 | PCM_marbastlib-mx:SW_MX_1u | MX4 |
| 1 | f4 | PCM_marbastlib-mx:SW_MX_1u | MX5 |
| 1 | f5 | PCM_marbastlib-mx:SW_MX_1u | MX6 |
| 1 | f6 | PCM_marbastlib-mx:SW_MX_1u | MX7 |
| 1 | f7 | PCM_marbastlib-mx:SW_MX_1u | MX8 |
| 1 | f8 | PCM_marbastlib-mx:SW_MX_1u | MX9 |
| 1 | f9 | PCM_marbastlib-mx:SW_MX_1u | MX10 |
| 1 | g | PCM_marbastlib-mx:SW_MX_1u | MX56 |
| 1 | h | PCM_marbastlib-mx:SW_MX_1u | MX57 |
| 1 | home | PCM_marbastlib-mx:SW_MX_1u | MX32 |
| 1 | i | PCM_marbastlib-mx:SW_MX_1u | MX42 |
| 1 | ins | PCM_marbastlib-mx:SW_MX_1u | MX31 |
| 1 | j | PCM_marbastlib-mx:SW_MX_1u | MX58 |
| 1 | k | PCM_marbastlib-mx:SW_MX_1u | MX59 |
| 1 | l | PCM_marbastlib-mx:SW_MX_1u | MX60 |
| 1 | l_alt | PCM_marbastlib-mx:SW_MX_1.25u | MX79 |
| 1 | l_ctrl | PCM_marbastlib-mx:SW_MX_1.25u | MX77 |
| 1 | l_shft | PCM_marbastlib-mx:SW_MX_1u | MX64 |
| 1 | left | PCM_marbastlib-mx:SW_MX_1u | MX85 |
| 1 | m | PCM_marbastlib-mx:SW_MX_1u | MX71 |
| 1 | menu | PCM_marbastlib-mx:SW_MX_1.25u | MX83 |
| 1 | n | PCM_marbastlib-mx:SW_MX_1u | MX70 |
| 1 | o | PCM_marbastlib-mx:SW_MX_1u | MX43 |
| 1 | p | PCM_marbastlib-mx:SW_MX_1u | MX44 |
The 174 most common of 200 parts.

sadekbaroudi/barobord
I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!


markstory/ursa-minor-keyboard
Design and schematics for the ursaminor keyboard



makenova/reverie
a mini 1800 keyboard based on the Elongate, Clarabelle, and Garbage Truck Keyboards

makenova/micro_redox
A family of boards inspired by the microdox and ferris

It measures 347.7 × 128.6 mm and has 2 copper layers, 1.6 mm thick.
200 parts, built around the ATMEGA32U4-AU and PRTR5V0U2X. 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.
From the Mcube728/TKL-Keyboard repository on GitHub, at the commit this page was made from: the board is TKL Keyboard.kicad_pcb and its schematic TKL Keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Mcube728 before reusing the design.