Skip to the content
PCBKitNew board
4 layers54.5 × 25 mmRf module, the printed circuit board in 3D

The full RF path of the STS1 COBC broken out as a separate module for testing and fun.

Size
54.5 × 25 mm
Copper layers
4
Thickness
1.63 mm
Parts
107
Nets
74
Pads
375
Tracks, vias
397, 181
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
2 Mar 2023
Updated
8 Jul 2023

Overview

Rf module is an open-source printed circuit board by SpaceTeam, from the SpaceTeam/STS1_RF_Module repository on GitHub, published under the MIT licence. It is a 4-layer board of 54.5 × 25 mm with 107 parts on 74 nets, routed with 397 tracks and 181 vias.

It is built around the TQP3M9036, TQP7M9106 and FPF2701MX, with the LFCG-490+, LP2985-18DBV and SI4463DY among its other parts. Its parts include 46 capacitors, 19 inductors, 16 resistors, 10 ICs and 3 transistors. It belongs with the radio and wireless boards of this library.

Main components

7

README

README.md

STS1 RF Module

This PCB is the RF subsystem of the STS1 COBC ("Communication and On Board Computer") isolated on a separate PCB to test the RF subsystem.
The complete RF path was simulated using QUCS (see the STS1_RF_Simulations repo for the files).

It is based around the Si4463 RF IC and features an LNA, 2W power amplifier and filtering built for our CubeSat and is designed for a frequency around 435MHz.

Feel free to use this for whatever you want but there are two important things to consider:

  • 2W is way more than legal without some form of license in most countries so make sure that whatever you are planning to do is legal in your country.
  • The filtering and matching is designed for 435MHz. For any other frequency you'll probably go into the QUCS project and find suitable values for your frequency.
    • The matching of the Si4463 is described in AN643 and AN648
    • The matching of the PA and LNA is done using the QUCS matching network calculation tool
    • The low pass filters most likely can stay the same if you don't drastically change the frequency
    • The band pass filters are stolen from ORESAT0 C3 so you'll have to figure this out on your own :P
  • When using this in space, you'll want to add some form of watchdog to the TX_Block input and latch-up protection for at least the 3.3V rail (the power amplifier has it's own e-fuse on the 5V rail)

Current state

v1.0

Currently untested!
The TX path excluding the RF switch were mostly tested before but the rest is untested.

Parts

107
QtyValueFootprintReferences
13100pCapacitor_SMD:C_0402_1005MetricC8, C9, C12, C14, C18, C19, C30, C31, C32, C36, C42, C43, C46
6100nCapacitor_SMD:C_0603_1608MetricC1, C6, C15, C23, C33, C39
5100Resistor_SMD:R_0603_1608MetricR2, R5, R8, R11, R16
524pCapacitor_SMD:C_0402_1005MetricC7, C11, C24, C29, C44
410kResistor_SMD:R_0603_1608MetricR3, R4, R14, R15
45.6nInductor_SMD:L_0402_1005MetricL4, L6, L11, L14
468nInductor_SMD:L_0402_1005MetricL5, L7, L13, L15
4MHMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2, H3, H4
333nInductor_SMD:L_0402_1005MetricL1, L3, L12
3SQ2318Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3
2100kResistor_SMD:R_0603_1608MetricR1, R12
210nCapacitor_SMD:C_0603_1608MetricC3, C21
22pCapacitor_SMD:C_0402_1005MetricC10, C28
24.7µCapacitor_SMD:C_0805_2012MetricC5, C25
27.5pCapacitor_SMD:C_0402_1005MetricC2, C4
2NL17SV04XV5T2GPackage_TO_SOT_SMD:SOT-553U3, U10
1100nCapacitor_SMD:C_0402_1005MetricC35
110uCapacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-CC40
110uCapacitor_SMD:C_0805_2012MetricC38
1110kResistor_SMD:R_0603_1608MetricR13
115pCapacitor_SMD:C_0402_1005MetricC26
118nInductor_SMD:L_0402_1005MetricL17
11nCapacitor_SMD:C_0603_1608MetricC41
11uCapacitor_SMD:C_0805_2012MetricC13
11µCapacitor_SMD:C_0805_2012MetricC34
12.2pCapacitor_SMD:C_0402_1005MetricC22
1220nInductor_SMD:L_0402_1005MetricL8
1240Resistor_SMD:R_0603_1608MetricR9
1280Resistor_SMD:R_0603_1608MetricR10
13.3pCapacitor_SMD:C_0402_1005MetricC45
133kResistor_SMD:R_0603_1608MetricR7
133pCapacitor_SMD:C_0402_1005MetricC16
14.7Resistor_SMD:R_0603_1608MetricR6
14.7pCapacitor_SMD:C_0402_1005MetricC20
147nInductor_SMD:L_0402_1005MetricL19
147µCapacitor_SMD:C_0805_2012MetricC27
14nInductor_SMD:L_0402_1005MetricL16
150pCapacitor_SMD:C_0402_1005MetricC37
151nInductor_SMD:L_0402_1005MetricL2
156nInductor_SMD:L_0402_1005MetricL10
15V_PATestPoint:TestPoint_Pad_D1.0mmTP5
162nInductor_SMD:L_0402_1005MetricL9
18.2nInductor_SMD:L_0402_1005MetricL18
19.1pCapacitor_SMD:C_0402_1005MetricC17
1Conn_01x15Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ1
1F2972lsf-kicad-lib:IDT_NEG-12-1EP_2x2mm_P0.5mm_EP1.1x1.1mm_ThermalViasU7
1FPF2701lsf-kicad-lib:MLP-8U8
1Ferrite_BeadInductor_SMD:L_0603_1608MetricFB1
1GNDTestPoint:TestPoint_Pad_D2.5mmTP3
1LFCG-490+lsf-kicad-lib:GE0805C-2U6
1LP2985-1.8Package_TO_SOT_SMD:SOT-23-5U1
1PA_FaultTestPoint:TestPoint_Pad_D1.0mmTP4
1RX_ActiveTestPoint:TestPoint_Pad_D2.5mmTP6
1Si4463Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalViasU4
1TQP3M9036lsf-kicad-lib:DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.6mm_ThermalViasU5
1TQP7M9106Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalViasU9
1TXRAMPTestPoint:TestPoint_Pad_D2.5mmTP1
1TX_ActiveTestPoint:TestPoint_Pad_D2.5mmTP2
1TYKTBCSANF-26.000000Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mmU2
1UHFConnector_Coaxial:SMA_Amphenol_132134_VerticalJ2

Questions

How big is the Rf module PCB?

It measures 54.5 × 25 mm and has 4 copper layers, 1.63 mm thick.

What parts does the Rf module use?

107 parts, built around the TQP3M9036, TQP7M9106, FPF2701MX and LFCG-490+. 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 Rf module KiCad files?

From the SpaceTeam/STS1_RF_Module repository on GitHub, at the commit this page was made from: the board is rf_module/rf_module.kicad_pcb and its schematic rf_module/rf_module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Rf module 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).

Similar boards

  • 6 layers90.2 × 95.9 mmSatnogs comms, the printed circuit board in 3D

    Satnogs comms

    PeakSat/COMMSBoard_PCB

    PeakSat's COMMS Board PCB files

    294 parts1
  • 4 layers99.8 × 94.6 mmOresat c3, the printed circuit board in 3D

    Oresat c3

    oresat/oresat-c3-hardware

    C3 (Command, Communication, and Control) our Command and Data Handling (C&DH) card.

    504 parts27
  • 2 layers65 × 56.3 mmHAT with PA, the printed circuit board in 3D

    HAT with PA

    labdvm/SX1255-Tetra-TMO-HS-HAT

    Modified sdr transciever for digital and analog modes include Tetra-TMO

    89 parts13
  • 4 layers86.1 × 54 mmPlanewatcher, the printed circuit board in 3D

    Planewatcher

    plane-watch/hardware

    Hardware-based ADS-B receiver and decoder for a HelloFPGA Smart ZYNQ SL board

    180 partsCERN-OHL-S-2.0
  • 4 layers46 × 80 mmRFly One, the printed circuit board in 3D

    RFly One

    YeetTheAnson/RFly-One

    Offline general aviation proximity awareness system with support for ADS-B, FLARM AIR V7, OGNTP and FANET+

    188 parts
  • 2 layers22.3 × 50.3 mmCROSSFIRE PCB IMAGE SPLITTER, the printed circuit board in 3D

    CROSSFIRE PCB IMAGE SPLITTER

    Koolkatze/DIY-CROSSFIRE-AR-OPTICS

    Lately I've been playing around with optics and I've made this DIY AR Glasses project to make things easyer.

    21 parts4MIT
  • 2 layers68 × 53 mmPrj1, the printed circuit board in 3D

    Prj1

    courageforfoe1/Arduino-Uno-PCB

    64 parts
  • 4 layers88 × 60 mmPcb f2-a, the printed circuit board in 3D

    Pcb f2-a

    knielsen/pcb_f2_usb_hs

    Schematics and PCB for USB-HS dev-board with STM32F205

    79 parts