Mini gpsdo

rhgndf·mini_gpsdo·hardware/usb_si5351_gpsdo.kicad_pcb

Mini gpsdo PCB layout, top view — open source STM32 board by rhgndf

About the Mini gpsdo PCB

Mini gpsdo is an open source STM32 PCB design by rhgndf, published on GitHub. It is a 2-layer board measuring 45 × 42.8 mm, with 74 components from 25 distinct parts.

Its main chip is the STM32G431CBUx, from the STM32 family. Other key parts include the Si5351A-B-GT and MD57E33QA3. By type, the board carries 29 capacitors, 18 resistors, 9 connectors, 7 diodes, 4 ICs and 4 inductors.

From the project

A mini GPSDO

Features - VC-TCXO at 10MHz - SI5351 PLL chip, arbitrary frequency output - All 3 outputs broken out - STM32G431 microprocessor - JLCPCB-assembled - <25USD each - Designed to fit a 45cm by 45cm by 18.5cm aluminium enclosure. - Front and back PCB panels coming soon.

Obtain the three files in hardware/jlcpcb/productionfiles`

- Upload the gerber to the order page, choose SMT assembly - Upload the BOM and CPL file in the SMT assembly page.

Mini gpsdo, from the project README
From the project README

Main components on the Mini gpsdo

Mini gpsdo bill of materials (BOM)

74 components, 25 distinct parts.

QtyPartRefs
1
STM32G431CBUx
U1
1
Si5351A-B-GT
U2
2
MD57E33QA3
U3, U4
1
1XTV25000MBA
X1
1
ATGM336H-6N-74
CN1
4
Conn_Coaxial
J1, J2, J3, J4
1
USB_C_Receptacle_USB2.0_16P
J5
1
EXT_PWR
J6
1
SWD
J7
1
PPS
J8
1
NRST
SW1
1
BOOT0
SW2
5
H5VU10U
D1, D2, D3, D4, D5
1
GREEN
D6
1
RED
D7
3
GZ2012D601TF
FB1, FB2, FB3
1
1uH
L1
9
1uF
C1, C3, C4, C5, C6, C14, C21, C28 +1
15
100nF
C2, C7, C8, C9, C10, C11, C12, C13 +7
2
10uF
C20, C27
Show 5 more
QtyPartRefs
3
2.2nF
C22, C23, C24
6
5.1k
R1, R2, R3, R4, R7, R18
2
2k
R5, R6
8
100k
R8, R9, R10, R11, R12, R13, R14, R17
2
510R
R15, R16

Mini gpsdo design files

The KiCad project lives in the rhgndf/mini_gpsdo repository on GitHub; these links point at the commit this page was built from.

Mini gpsdo: common questions

What microcontroller does the Mini gpsdo use?

The Mini gpsdo is built around the STM32G431CBUx, from the STM32 family.

How big is the Mini gpsdo PCB?

The Mini gpsdo measures 45 × 42.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mini gpsdo?

74 components, from 25 distinct parts. The full bill of materials is listed on this page.

Where can I download the Mini gpsdo design files?

From the rhgndf/mini_gpsdo repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Mini gpsdo design in my own project?

The repository has no license, so all rights stay with rhgndf. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Mini gpsdo without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards