Osprey rev a
ebastler·osprey·osprey_rev_a/osprey_rev_a.kicad_pcb
About the Osprey rev a PCB
Osprey rev a is an open source Nordic nRF PCB design by ebastler, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 256.1 × 99.3 mm, with 150 components from 44 distinct parts.
Its main chip is the NRF52840-QIAA, from the Nordic nRF family. Other key parts include the BQ24075RGTR, MAX17048G+ and USBLC6-2P6. By type, the board carries 44 switches, 43 diodes, 27 capacitors, 14 resistors, 6 inductors and 5 connectors.
It belongs with the iot & wireless, keyboards and power & battery designs in this gallery.
From the project
A wireless ergonomic keyboard
The Osprey is a column staggered 40% wireless ergonomic keyboard. PCB and 3D-printable case are both open source (CERN OHL Permissive), and so is the software (MIT) as it is designed to run the ZMK firmware.
The board was designed to be an elegant and sleek unibody keyboard, without sacrificing typing comfort or portability. While the enclosure has raised edges to hide the keyswitches for a more refined look, it is still as slim as possible with Choc v1 switches, leading to a total thickness of about 16 mm from bottom to keycap top, if used with MBK keycaps.

Main components on the Osprey rev a
Osprey rev a bill of materials (BOM)
150 components, 44 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NRF52840-QIAA nRF52840 Nordic Semiconductor | Nordic_AQFN-73-1EP_7x7mm_P0.5mm | U1 |
| 1 | BQ24075RGTR BQ24075 Texas Instruments | VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U2 |
| 1 | MAX17048G+ MAX17048 Maxim Integrated | DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm | U3 |
| 1 | USBLC6-2P6 STMicroelectronics | SOT-666 | U4 |
| 1 | 2N7002 | SOT-23 | Q1 |
| 1 | SC20S-9.0PF20PPM 32.768 KHz Seiko Instruments | Crystal_SMD_2012-2Pin_2.0x1.2mm | Y1 |
| 1 | XRCGB32M000F1H01R0 32 MHz Murata | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | TYPE-C-31-M-14 HRO_TYPE-C-31-M-14 HRO | USB_C_Receptacle_HRO_TYPE-C-31-M-14 | J1 |
| 1 | BM02B-ACHSS-GAN-ETF ACH_BM02B-ACHSS JST | CON_JST_ACH_BM02B | J2 |
| 1 | FH33J-4S-0.5SH Hirose | CON_FH33J-4S-0.5SH | J3 |
| 1 | FH33J-12S-0.5SH Hirose | CON_FH33J-12S-0.5SH | J4 |
| 1 | SWD_TC2030 | CON_TC2030_outlined | J5 |
| 1 | MF-FSMF050X-2 750 mA Bourns | Fuse_0603_1608Metric | F1 |
| 1 | MountingHole_Pad | PNT_RKJXU1210006 | PNT1 |
| 40 | CPG135001S30 Kailh | SW_choc_HS_1u | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +32 |
| 2 | CPG135001S30 Kailh | SW_choc_HS_1.5u | SW39, SW40 |
| 1 | MSK12C02 PWR SHOU HAN | SW_MSK12C02-HB | SW43 |
| 1 | SKQGAKE010 RST Alps Alpine | SW_SPST_SKQG_WithStem | SW44 |
| 1 | blue | LED_0402_1005Metric | LED1 |
| 1 | orange | LED_0402_1005Metric | LED2 |
Show 24 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 42 | 1N4148WT | D_SOD-523 | D1, D2, D3, D4, D5, D6, D7, D8 +34 |
| 1 | BSD3C051V BORN | D_SOD-323 | D43 |
| 1 | LQG15HS4N7B02D 4.7 nH muRata | L_0402_1005Metric | L1 |
| 2 | LBMF1608T100K 10 uH Taiyo Yuden | L_0603_1608Metric | L2, L4 |
| 1 | LQG15HS15NJ02D 15 nH muRata | L_0402_1005Metric | L3 |
| 2 | BLM15PX121SN1D muRata | L_0402_1005Metric | L5, L6 |
| 4 | 12 pF | C_0402_1005Metric | C1, C2, C6, C7 |
| 1 | 0.5 pF | C_0402_1005Metric | C4 |
| 1 | 0.8 pF | C_0402_1005Metric | C5 |
| 5 | 1 uF | C_0402_1005Metric | C8, C14, C22, C24, C26 |
| 1 | 47 nF | C_0402_1005Metric | C9 |
| 7 | 4.7 uF | C_0402_1005Metric | C10, C15, C19, C20, C21, C23, C25 |
| 1 | 820 pF | C_0402_1005Metric | C11 |
| 1 | 100 pF | C_0402_1005Metric | C12 |
| 6 | 100 nF | C_0402_1005Metric | C13, C16, C17, C18, C27, C28 |
| 4 | 10 kOhm | R_0402_1005Metric | R1, R2, R5, R11 |
| 2 | 1 kOhm | R_0402_1005Metric | R3, R4 |
| 1 | 47 kOhm | R_0402_1005Metric | R6 |
| 1 | 1.5 kOhm | R_0402_1005Metric | R7 |
| 1 | 3.9 kOhm | R_0402_1005Metric | R8 |
| 1 | 100 kOhm | R_0402_1005Metric | R9 |
| 1 | 100 Ohm | R_0402_1005Metric | R10 |
| 2 | 5.1 kOhm | R_0402_1005Metric | R12, R13 |
| 1 | 1 MOhm | R_0402_1005Metric | R14 |
Osprey rev a design files
The KiCad project lives in the ebastler/osprey repository on GitHub; these links point at the commit this page was built from.
Osprey rev a: common questions
What microcontroller does the Osprey rev a use?
The Osprey rev a is built around the NRF52840-QIAA, from the Nordic nRF family.
How big is the Osprey rev a PCB?
The Osprey rev a measures 256.1 × 99.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Osprey rev a?
150 components, from 44 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Osprey rev a design files?
From the ebastler/osprey repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Osprey rev a design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which ebastler chose for the repository.
Can I test firmware for the Osprey rev a without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Nordic nRF firmware against it before you order a PCB.
Similar boards
Nordic nRF
Pixl.js
solosky
40 × 23 mm45 parts4LGPL-2.01.4kNordic nRF
Mikoto
zhiayang
18 × 33.3 mm53 parts4LApache-2.0355Nordic nRF
Klein
snsten
148 × 97.2 mm69 parts2LNo license285Nordic nRF
Full
zzeneg
281.7 × 95.7 mm118 parts2LGPL-2.0178Nordic nRF
PH60
ph-design
285 × 94.6 mm204 parts2LCC-BY-NC-4.0154Nordic nRF
Ahokore
dezlidezlidezli
265.7 × 103.8 mm98 parts2LCustom license84