
Alu
jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

Modularized 80% Keyboard
Right is an open-source printed circuit board by yixinyxl, from the yixinyxl/mk0 repository on GitHub. It is a 2-layer board of 175.1 × 120 mm with 91 parts on 83 nets, routed with 449 tracks and 35 vias.
Its parts include 35 switches, 33 diodes, 14 capacitors, 3 resistors and 3 connectors. It belongs with the STM32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 33 | D | Diode_SMD:D_SOD-323_HandSoldering | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +17 |
| 7 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3, C4, C8, C10, C11, C12 |
| 3 | 4.7uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C7, C9 |
| 2 | 20pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13, C14 |
| 2 | 5.1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | space | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW34, SW35 |
| 1 | - | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW9 |
| 1 | -> | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW23 |
| 1 | 1 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW4 |
| 1 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 10nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | 2 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW5 |
| 1 | 3 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW6 |
| 1 | 4 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW7 |
| 1 | 5 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW8 |
| 1 | 8MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | AudioJack4 | Connector_Audio:Plug_3.5mm_CUI_SP-3541 | J2 |
| 1 | Conn_ARM_JTAG_SWD_10 | Connector_Harwin:Harwin_M20-89010xx_1x10_P2.54mm_Horizontal | J3 |
| 1 | LM3480-3.3 | Package_TO_SOT_SMD:SOT-23 | U1 |
| 1 | STM32F072CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U2 |
| 1 | SW_BOOT | Button_Switch_SMD:SW_SPST_CK_RS282G05A3 | SW2 |
| 1 | SW_RESET | Button_Switch_SMD:SW_SPST_CK_RS282G05A3 | SW1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | [ | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW16 |
| 1 | ` | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW3 |
| 1 | a | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW18 |
| 1 | alt | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW33 |
| 1 | b | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW29 |
| 1 | c | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW27 |
| 1 | caps | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW17 |
| 1 | ctrl | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW31 |
| 1 | custom2 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW30 |
| 1 | d | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW20 |
| 1 | e | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW13 |
| 1 | f | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW21 |
| 1 | g | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW22 |
| 1 | menu | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW32 |
| 1 | q | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW11 |
| 1 | r | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW14 |
| 1 | s | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW19 |
| 1 | t | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW15 |
| 1 | tab | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW10 |
| 1 | v | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW28 |
| 1 | w | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW12 |
| 1 | x | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW26 |
| 1 | z | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW25 |
| 1 | z | Button_Switch_Keyboard:SW_Cherry_MX_2.00u_Plate | SW24 |

jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.




sixeight7/VController_v3
Production model of the VController, VC-mini and VC-touch



compressionKeyboards/compression4c
This repo contains the files to order a custom PCB for (4c), checkout the zmk layout to build firmware!
It measures 175.1 × 120 mm and has 2 copper layers, 1.6 mm thick.
91 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 yixinyxl/mk0 repository on GitHub, at the commit this page was made from: the board is right/right.kicad_pcb and its schematic left/matrix.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 yixinyxl before reusing the design.