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

well here we go my second attempt of creating PCB of mechanical keyboard
Kbdpcb m-2 is an open-source printed circuit board by prohe19, from the prohe19/Second-PCB-attempt repository on GitHub. It is a 2-layer board with 56 parts on 72 nets, routed with 132 tracks and 18 vias.
It is built around the ATMEGA32U4-AU and PRTR5V0U2X. Its parts include 17 diodes, 8 capacitors, 6 resistors, 2 ICs and 2 switches. It belongs with the AVR (ATmega, ATtiny) boards of this library.
well here we go my second attempt of creating PCB of mechanical keyboard
I supposed we'll call it a numpad board? well because it only consists of 17 MX only hotswap switches (finally using matrix yeay!!)
this time on my second attempt I tried to include a rotary encoder so that you use to control volume on your pc, scroll up or down and many more! also I included an 9.1 OLED LCD display why? I believe the right term to desribe it is just for "fun" :D well you can use the LCD display to display the capslock on or just to display silly small pictures on your numpad board.
This version is still not fixed, might change more in the future because Im still not happy with the componen placements. Again, my priority is AESTHETIC of the PCB sooo it takes me such a loonnggggggg time to design this.
Pros
-HOTSWAPABLE!!!!!!
-rotary encoder
-OLED LCD display
Cons
-no RGB :(
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | D_Small | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8, D10, D11, D12, D13, D14, D15, D16, D17 +1 |
| 14 | MX-NoLED | MX_Only:MXOnly-1U-Hotswap | MX1, MX2, MX3, MX4, MX6, MX7, MX8, MX9, MX10, MX11, MX12, MX13, MX14, MX15 |
| 4 | 22pF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C4 |
| 3 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C5, C6, C7 |
| 3 | MX-NoLED | MX_Only:MXOnly-2U-Hotswap | MX5, MX16, MX17 |
| 2 | 10K | Resistor_SMD:R_0805_2012Metric | R1, R4 |
| 2 | 22K | Resistor_SMD:R_0805_2012Metric | R2, R3 |
| 2 | 5k1 | Resistor_SMD:R_0805_2012Metric | R6, R7 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C8 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | ATmega32U4-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | Conn_01x04 | OLED:Oled_Screen | J1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-Assembly | USB1 |
| 1 | PRTR5V0U2X | locallib:SOT143B | U2 |
| 1 | Polyfuse_Small | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | Rotary_Encoder | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW2 |
| 1 | SW_Push | random-keyboard-parts:SKQG-1155865 | SW1 |
56 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 prohe19/Second-PCB-attempt repository on GitHub, at the commit this page was made from: the board is kbdpcb m-2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask prohe19 before reusing the design.

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
