

Omni
Minivan based 40% PCB
- Size
- 242.4 × 75.7 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 134
- Nets
- 100
- Pads
- 504
- Tracks, vias
- 812, 81
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 26 Sep 2026
- Updated
- 26 Sep 2026
Overview
Omni is an open-source printed circuit board by STACKSKB, from the STACKSKB/omni repository on GitHub, published under the MIT licence. It is a 2-layer board of 242.4 × 75.7 mm with 134 parts on 100 nets, routed with 812 tracks and 81 vias.
It is built around the ATMEGA32U4-MU and SRV05-4. Its parts include 9 capacitors, 6 resistors, 2 ICs, 1 connector and 1 switch. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATMEGA32U4-MU
VQFN-44-EP(7x7)-40℃~+85℃ 10bit 16MHz 1KB 2.5KB 2.7V~5.5V 26 32KB 8 Bit AVR Built-in FLASH VQFN-44-EP(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)SRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)
README
README.mdLayout
Parts
134| Qty | Value | Footprint | References |
|---|---|---|---|
| 48 | D | Diode_SMD:D_SOD-123 | D_1, D_2, D_10, D_11, D_12, D_13, D_14, D_15, D_16, D_17, D_18, D_19, D_20, D_21, D_22, D_23 +32 |
| 48 | KEYSW | MX_Only:MXOnly-1U-NoLED | K_1, K_2, K_10, K_11, K_12, K_13, K_14, K_15, K_16, K_17, K_18, K_19, K_20, K_21, K_22, K_23 +32 |
| 10 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad | H_CB1, H_CB2, H_CB3, H_CB4, H1, H2, H3, H4, H5, H6 |
| 5 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C2, C3, C4, C5, C6 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R6 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | 22pF | Capacitor_SMD:C_0603_1608Metric | C8, C9 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | KEYSW | MX_Only:MXOnly-2U-ReversedStabilizers-NoLED | K_44_2U1, K_45_2U1 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | Rotary_Encoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW_1, SW_2 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | ATmega32U4-MU | Package_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm | U3 |
| 1 | Conn_01x03 | kbd:StripLED_front | J2 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-Assembly | USB1 |
| 1 | SRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1 |
Questions
How big is the Omni PCB?
It measures 242.4 × 75.7 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Omni use?
134 parts, built around the ATMEGA32U4-MU and SRV05-4. 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.
Where can I download the Omni KiCad files?
From the STACKSKB/omni repository on GitHub, at the commit this page was made from: the board is omni.kicad_pcb and its schematic omni.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Omni design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers40.6 × 17.8 mm

- 2 layers209.7 × 76.4 mm

Vault35 ortho rounded
galvy0/vault35_ortho
Ortholinear variant of vault35 by projectcain
132 parts33Unlicense - 2 layers158.9 × 106.7 mm

Lyra HS
Malevolti/Lyra
A print at home 70 key split ortho keyboard inspired by the Corne, Lily58 & Sofle. For people who hate layers. This repo is currently a mess but thank you for stopping by.
95 parts18GPL-3.0 - 2 layers390.8 × 134.6 mm

- 2 layers141.5 × 36 mm

RGB HHKB Controller
Cipulot/RGB-HHKB-Controller
HHKB Pro 2 Keyboard Controller Board with RGB strip support.
33 parts8 - 2 layers247.7 × 77.5 mm

- 2 layers285 × 94.6 mm

Keyboard template-60
rominronin/katana60-pro
KiCad project for quick starting 60% keyboard projects.
180 parts1MIT - 2 layers285 × 94.6 mm
