

UFO
Unified Full-size Ortholinear (keyboard)
- Size
- 388.1 × 114.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 349
- Nets
- 264
- Pads
- 1,572
- Tracks, vias
- 2,406, 162
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 24 Jun 2025
- Updated
- 17 Sep 2025
Overview
UFO is an open-source printed circuit board by turnipjs, from the turnipjs/UFO repository on GitHub. It is a 2-layer board of 388.1 × 114.4 mm with 349 parts on 264 nets, routed with 2,406 tracks and 162 vias.
Its parts include 228 diodes, 114 switches and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.
README
README.mdUFO
This is the Unified Full-size Ortholinear keyboard, or UFO for short. It has 114 keys in 6 rows and 19 columns, per key RGB, and N-Key roll over. It is built around a Raspberry Pi Pico and has a doodle of a UFO abducting a spherical cow in a vacuum.
BOM
1x Main PCB
1x Bottom Case PCB
1x Top Plate PCB
1x Raspberry Pi Pico
114x Kailh style hot swap sockets for MX style switches
114x SK6812-MINI-E RGB LEDs
114x 1N4148W or other similar SOD-123 diodes
Solder, Solder Paste, Flux as needed
8x M2 threaded 3mm diameter 8mm long standoffs
8x M2 threaded 5mm long screws
Firmware
The firmware will be available as the UFO keyboard in QMK repository. It is also available in my personal QMK repository.
Images

Parts
349| Qty | Value | Footprint | References |
|---|---|---|---|
| 114 | Diode | ScottoKeebs_Components:Diode_SOD-123 | D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +98 |
| 114 | Keyswitch | ScottoKeebs_Hotswap:Hotswap_MX_1.00u | S1, S10, S11, S100, S101, S102, S103, S104, S105, S106, S107, S108, S109, S110, S111, S112 +98 |
| 114 | LED_SK6812MINI | ScottoKeebs_Components:LED_SK6812MINI | D115, D116, D117, D118, D119, D120, D121, D122, D123, D124, D125, D126, D127, D128, D129, D130 +98 |
| 2 | LOGO | UFO:ufo abducting cow | G***, G*** |
| 1 | Raspberry_Pi_Pico | ScottoKeebs_MCU:Raspberry_Pi_Pico | U1 |
The 345 most common of 349 parts.
Questions
How big is the UFO PCB?
It measures 388.1 × 114.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the UFO use?
349 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.
Where can I download the UFO KiCad files?
From the turnipjs/UFO repository on GitHub, at the commit this page was made from: the board is UFO/UFO.kicad_pcb and its schematic UFO/UFO.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the UFO design in my own project?
Its repository states no licence, so its author keeps all rights: ask turnipjs before reusing the design.
Similar boards
- 2 layers193.8 × 90.6 mm

- 2 layers144.4 × 107.8 mm

Soldered Inkplate 6FLICK
SolderedElectronics/Soldered-Inkplate-6-FLICK-hardware-design
Hardware design, BOM, gerbers and 3D files for Soldered-Inkplate-6-FLICK designed by Soldered Electronics.
349 parts1 - 2 layers284.6 × 94.1 mm

- 2 layers280 × 170 mm

- 2 layers259.7 × 80 mm

- 2 layers98.8 × 96.4 mm

TrialNP 1 Order
rikkodo/Rikkodo_PCB
This project is licensed under the CERN OHL-P v2. You may use, distribute, and modify this design under the terms of the CERN OHL-P v2. Original design by snize.
348 parts - 2 layers160.5 × 288 mm

- 2 layers310 × 110 mm
