Small Osmocom Hardware projects
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Harald Welte dcad3c6b6a rj45_jumper_box: Add OSWH + sysmocom logo; final v2 as ordered 7 days ago
amr-breakout Add schematics + PCB layout for a simple AMR break-out board 1 year ago
bgt-b210 Add component carrier module mechanics for Ettus USRP B2xx 1 year ago
bgt-bg7tbl-gpsdo add component carrier face plate designs for BG7TBL OCXO + GPSDO 1 year ago
bgt-bg7tbl-ocxo add component carrier face plate designs for BG7TBL OCXO + GPSDO 1 year ago
bgt-keystone initial check-in of bgt-keystone project 3 months ago
bgt-pwr-dist bgt-pwr-dist: Increase restring on bottom side 12 months ago
bgt-rpi bgt-rpi4: Mounting a Raspberry Pi [4] in a 3U 19" component carrier 1 year ago
clock-converter clock-converter: add TFP 4 outline to frontpanel 2 years ago
clock-generator clock-generator: Add 'export' version of frontpanel (mirrored) 2 years ago
dus-lmt-breakout initial design for DUS LMT breakout board 2 years ago
e1-tap e1-tap: Add BOM attributes 6 years ago
gtm900-breakout GTM900-breakout: add next design v2 11 months ago
mpcie-breakout mpcie-breakout: Remove GND via underneath U.FL connectors 2 years ago
multivoltage-uart mvuart: align JP2 in 0.1' grid with JP3 (solves OSM#3037) 4 years ago
ncn8025-breakout add ncn8025-brekaout board 2 years ago
ngff-breakout ngff: update schematic pdf and placement pdf to hw version 3 2 years ago
ngff-cardem ngff-cardem: update schematics 4 months ago
ohm4-ocxo v3 final with gerber output 4 years ago
osmo-lea6t-gps update gerbers... 4 years ago
osmo-nvs-gps add gerber output of osm-nvs-gps v3 4 years ago
rj45-jumper-box rj45_jumper_box: Add OSWH + sysmocom logo; final v2 as ordered 7 days ago
rs422-protector RS422-protector (to be used in OCTOI hub) 5 months ago
sc14dect-breakout sc14cvm-evb: Add attributes 3 years ago
sfp-breakout sfp-experimenter: add datasheets of possible alternative LVDS tx/rx 2 months ago
siu-clock-breakout siu-clock-breakout: export PDF files 2 years ago
xhfc-breakout xhfc-breaout: Conncet SPI_INV to GND 8 months ago
yang/doc Import presentation for the YANG project 2 years ago
.gitignore add .gitignore 6 years ago update git URLs (git -> https; gitea) 7 months ago

osmo-small-hardware - Various small Osmocom Hardware Projects

This repository contains a number of OSHW (open source hardware) designs. They are part of the Osmocom Open Source Mobile Communications project.

Most of the designs are done in EAGLE CAD; the schematics and board design files as well as the BOM are contained in this repository.

GIT Repository

You can clone from the official osmo-small-hardware repository using

git clone

There is a web interface at


Our coding standards are described at

We us a gerrit based patch submission/review process for managing contributions. Please see for more details


The osmo-clock-conv is a small board for low-jitter conversion of a sine clock into a square clock, based around the LTC6957-4.


Osmocom Clock Generator board, using the Si5351C clock synthesizer to derive up to 8 different clocks from a single clock reference, such as a 10MHz GPS-DO or OCXO.


This is a break-out board for the LMT port of Ericsson DUS-31/41 baseband units.


The Osmocom E1/T1 tap adapter allows you to tap into the communication of an E1/T1 line.


Break-out board for the GTM900B Calypso based GSM cellular modem.


This is a small break-out board for miniPCIe (mPCIe) type cellular / WWAN modems.



This is a small break-out board for M.2 (NGFF) type cellular / WWAN modems.



Small evaluation board for the u-blox LEA6-T timing GPS receiver.


Small evaluation board for the NVS GPS receiver.


A jumper box for RJ45 cables. Useful for the many different RS232 console pin-outs on RJ45.



Small evaluation board for the SC15 DECT module

sfp-breakout + sfp-experimenter

Boards for playing with SFP transceivers


A break-out board for the clock/sync port on the Ericsson SIU-02