

Osprette
34-key unibody keyboard with pinky clusters
- Size
- 266.6 × 102.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 87
- Nets
- 58
- Pads
- 483
- Tracks, vias
- 642, 64
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 25 Sep 2021
- Updated
- 18 Oct 2026
Overview
Osprette is an open-source printed circuit board by smores56, from the smores56/osprette repository on GitHub, published under the MIT licence. It is a 2-layer board of 266.6 × 102.4 mm with 87 parts on 58 nets, routed with 642 tracks and 64 vias.
Its parts include 36 switches, 34 diodes and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
README
README.mdThe Osprette Family

The Osprette is a 34-key unibody keyboard with pinky clusters, my variation on Brow's Balbuzard. All the revisions and variants share the same layout and the same firmware, so they live in one repo now, a folder per board:
- Osprette (
v1): the original. Pro-micro compatible, direct solder, with bluetooth support if you use a suitable controller - Osprette V2 (
v2): second revision, nicer case, optional hotswap - Osprette V3 (
v3): direct solder for people who want their switches to stay put - Osprette MX (
mx): the original, but for MX switches - Osprangle (
osprangle): hotswap, so you can try all the choc v2 switches - Roadkill (
roadkill): a tiny one using Kailh's PG1316S butterfly switches
Each folder has its own README with ordering details and pictures.
Every board across both families is listed at smores56/keyboards.
Firmware
They all share a matrix, so they all run the same firmware: osprette in QMK
(once this PR lands) and the osprette shield in ZMK. Roadkill doesn't
have firmware yet. My personal keymaps live in qmk_userspace and
zmk-config.
Building
Most of these boards use my smores.pretty KiCad library as a
submodule, so clone with --recurse-submodules. The two oldest boards (Osprette
and Osprette MX) instead pull in Foostan's kbd and Daprice's
keyswitches.pretty.
The split half of the family is the Clog.
Parts
87| Qty | Value | Footprint | References |
|---|---|---|---|
| 34 | 1N4148 | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +18 |
| 34 | SW_Push | keyswitches:Kailh_socket_PG1350_optional | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +18 |
| 8 | Val** | kbd:M2_HOLE_v3 | Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref**, Ref** |
| 2 | LOGO | art:bird | G***, G*** |
| 2 | LOGO | art:osprette_title | G***, G*** |
| 2 | LOGO | art:smores | G***, G*** |
| 2 | MountingHole_Pad | kbd:1pin_conn | -, + |
| 1 | ProMicro_r | kbd:ProMicro_v3.5 | U1 |
| 1 | SW_Push | kbd:ResetSW | SW35 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | SW36 |
More from smores56/osprette
4- 2 layers253 × 110.9 mm

- 2 layers272.2 × 107.7 mm

- 2 layers254.4 × 112.8 mm

- 2 layers247.3 × 113 mm

Similar boards
- 2 layers175.8 × 184.8 mm

SofleKeyboard
josefadamcik/SofleKeyboard
A split keyboard based on Lily58, Crkbd and Helix keyboards
87 parts2.6k - 2 layers58.2 × 38.1 mm

Usb sniffer
ataradov/usb-sniffer
Low-cost LS/FS/HS USB sniffer with Wireshark interface
87 parts1.3kBSD-3-Clause - 2 layers65 × 56 mm

- 2 layers57 × 111 mm

- 2 layers128.2 × 150.3 mm

- 2 layers88.9 × 80 mm

- 2 layers38.1 × 101.6 mm

- 2 layers68.6 × 53.3 mm

Arduino UNO R4 Minima
sabogalc/KiCad-Arduino-Boards
A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.
87 parts95WTFPL
Questions
How big is the Osprette PCB?
It measures 266.6 × 102.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Osprette use?
87 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 Osprette KiCad files?
From the smores56/osprette repository on GitHub, at the commit this page was made from: the board is v1/pcb/osprette.kicad_pcb and its schematic mx/pcb/osprette-mx.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Osprette 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).