
Franklin ace-1000-keyboard
osiweb/unified_retro_keyboard
Project to provide keyboard replacements for various classic computers, as well as classic ASCII keyboard

first attempt at making a pcb, keyboard
Keyboard is an open-source printed circuit board by mrmaisur, from the mrmaisur/keyboardproj repository on GitHub. It is a 2-layer board of 330 × 140 mm with 169 parts on 126 nets, routed with 2,132 tracks and 404 vias.
Its parts include 73 switches, 71 diodes, 11 capacitors, 4 connectors and 3 resistors. It belongs with the keyboards and input boards and the STM32 boards of this library.
first attempt at making a pcb, keyboard
| Qty | Value | Footprint | References |
|---|---|---|---|
| 70 | D | marbastvary:D_DO-35_SOD27_P5.08mm_Horizontal | D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24 +54 |
| 61 | MX_SW_HS | marbastmx:SW_MX_1u | SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW20, SW21, SW22, SW23, SW24, SW25, SW26 +45 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 3 | 100n | Capacitor_SMD:C_0603_1608Metric | C5, C7, C8 |
| 3 | MX_SW_HS | marbastmx:SW_MX_1.25u | SW62, SW63, SW64 |
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C3, C9 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric | C10, C11 |
| 2 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C4, C6 |
| 2 | 5.1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6, R8 |
| 2 | MX_SW_HS | marbastmx:SW_MX_1.5u | SW19, SW32 |
| 2 | MX_SW_HS | marbastmx:SW_MX_1.75u | SW34, SW59 |
| 2 | MX_stab | marbastmx:STAB_MX_2.25u | S1, S3 |
| 1 | 100R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | Conn_01x02_Male | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Conn_02x05_Odd_Even | Connector:322010010000 | J1 |
| 1 | L9110 | Package_DIP:DIP-8_W7.62mm | U2 |
| 1 | LED | LED_THT:LED_D3.0mm_Clear | D1 |
| 1 | LM2937xT | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | U1 |
| 1 | MX_stab | marbastmx:STAB_MX_6.25u | S2 |
| 1 | MX_stab | marbastmx:STAB_MX_2u | S4 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW3 |
| 1 | SSD1306 | marbastvary:SSD1306 | J3 |
| 1 | STM32F072CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J2 |
It measures 330 × 140 mm and has 2 copper layers, 1.6 mm thick.
169 parts. 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 mrmaisur/keyboardproj repository on GitHub, at the commit this page was made from: the board is keyboard.kicad_pcb and its schematic 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 mrmaisur before reusing the design.

osiweb/unified_retro_keyboard
Project to provide keyboard replacements for various classic computers, as well as classic ASCII keyboard


NuttyShell/NuttyBadge
NuttyBadge: A NuttyShell crafted multi-tool. Opensourced Hardawre and Software

cbskii/storyboard-keyboard
5x12 split ortholinear keyboard with an E-INK display


yyevax/xavient-kbd
xavient is a thin split mechanical keyboard that does not sacrifice repairability and upgradablility. Inspired by the sleek design of the Corne-ish Zen but with hotswappalbe switches and components.

pedalboard/pedalboard-hw
pedalboard audio midi processor open hardware

ymkn/YuTofu
YuTofu is an unofficial compatible PCB for the well-known custom keyboard Tofu60 2.0.