Skip to the content
PCBKitNew board
4 layers72 × 72 mmHardware rf, the printed circuit board in 3D

WIP - VikramSat's Official Radio Communications Subsystem with hardware, software and more.

Size
72 × 72 mm
Copper layers
4
Thickness
1.6 mm
Parts
100
Nets
109
Pads
439
Tracks, vias
807, 200
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
2 Jul 2025
Updated
16 Aug 2025

Overview

Hardware rf is an open-source printed circuit board by Astralis1409, from the Astralis1409/VikramSat-RF-subsystem repository on GitHub, published under the MIT licence. It is a 4-layer board of 72 × 72 mm with 100 parts on 109 nets, routed with 807 tracks and 200 vias.

It is built around the BALF-SPI2-02D3, GSQ5110 and SK5129, with the W25Q128JVSIQ, AMS1117S-3.3 and ESDS314DBVR-TP among its other parts. Its parts include 49 capacitors, 14 resistors, 9 ICs, 4 diodes and 4 connectors. It belongs with the radio and wireless boards and the RP2350 boards of this library.

Main components

6

README

README.md

VikramSAT RF Board

VikramSAT RF Board is the main communications board for the 'vikramsat', which is a 2U cubesat that me and my teammates are trying to make. This board also includes the RP2350A as the main data processing IC along with multiple interfaces.

The RF transmitter on this board has an output Power of 4 Watts and it is not recommend to use this without a ham radio license. although you can receive data just fine.

It uses the CC1125 RF Transceiver from Texas Instruments as it's Transceiver and GSQ5111 Power Amplifier and it operates in the 70cm band. the RP2350A acts as a control IC for the CC1125 and this simplifies the process for the OnBoard Computer(the OBC of the cubesat)

Why I chose to make this project

Me and my friends got an idea of making a cubesat about this time last year, and started learning all the electronics and design, and i am the leader of the group and i design the communications part. I chose to make this project in highway because this was the perfect time, as i was thinking about starting to make the pcb anf highway was announced, and surprisingly, only 4 hours are left from now until highway ends forever!

Images

Kicanvas Link: Here schematic final
pcb final
pcb final
3d
3d
Files now have .STEP files!

BOM

Final Breakdown at the bottom

IdDesignatorDesignationFootprintDNOPriceQuantityAmountLink
1C1, C2, C32, C3315p402Yes040https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Murata-Electronics-GJM1555C1H150FB01D_C441742.html
2C1010n402No0.00081000.08https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_CCTC-TCC0402X7R103K500AT_C688874.html
3C11, C12, C13, C15, C16, C3, C4, C5, C6, C7, C947n402No0.00081000.08https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_CCTC-TCC0402X7R473M250AT_C5142571.html
4C14220n402No0.00161000.16https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_HRE-CGA0402X5R224K100GT_C7503518.html
5C17, C18, C19, C21, C34, C35, C36, C39, C404.7u402No0.014500.7https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Chinocera-HGC0402R5475M250NTEJ_C22367824.html
6C20, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31100n402Yes0220https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Murata-Electronics-GRM155R61H104JE14D_C426067.html
7C37, C38100nF402Yes040https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Murata-Electronics-GRM155R61H104JE14D_C426067.html
8C41, C4210u805Yes020https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Samsung-Electro-Mechanics-CL21A106KBYQNNE_C2932476.html
9C431200p402No0.00091000.09https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_HRE-CGA0402X7R122K500GT_C22435964.html
10C445p402No0.000910.0009https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_HRE-CGA0402C0G5R0C500GT_C41361096.html
11C45, C46, C47, C48, C49220p402No0.001550.0075https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Walsin-0402N221J500CT_C301973.html
12C81n8402No0.0011000.1https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_CCTC-TCC0402X7R182K500AT_C696873.html
13D1LED402Yes010https://lcsc.com/product-detail/LED-Indication-Discrete_Everlight-Elec-16-213-GHC-YR1S1N-3T_C2980183.html
14D2, D3D402No0.1750.85https://lcsc.com/product-detail/Schottky-Diodes_onsemi-NSVR05F40NXT5G_C604383.html
15DP1, DP2, DP3, DP4, DP5~Debug Pad0050-
16IC1CC1125RHBRQFN50P500X500X100-33N-DNo3.025726.0514https://lcsc.com/product-detail/RF-Transceiver-ICs_TI-CC1125RHBR_C133234.html
17IC2BALF-SPI2-02D3BALFSPI202D3No0.4120.82https://lcsc.com/product-detail/RF-Filters_ST-BALF-SPI2-02D3_C2688704.html
18IC3, IC44259-63PE4259No0.688521.377https://lcsc.com/product-detail/RF-Switches_pSemi-PE4259-63_C470892.html
19J1Conn_CoaxialSMA_Amphenol_901-143_HorizontalNo0.458520.917https://lcsc.com/product-detail/Coaxial-Connectors-RF_BAT-WIRELESS-BWSMA-KWE-Z001_C496551.html
20J2Conn_01x03_Top_BottomPinHeader_1x03_P2.54mm_VerticalYes010-
21J3Conn_02x20_Top_BottomPinHeader_2x20_P2.54mm_VerticalNo0.930521.861https://lcsc.com/product-detail/Female-Headers_ZHOURI-PC104-2-20_C5307344.html
22J4USB_C_Receptacle_USB2.0_16PUSB_C_Receptacle_XKB_U262-16XN-4BVC11Yes010https://lcsc.com/product-detail/USB-Connectors_SHOU-HAN-TYPE-C16PIN_C393939.html
23L13.3uIND-SMD_L2.0-W1.6_AOTA-B201610S3R3-101-TNo0.2851.4https://lcsc.com/product-detail/Power-Inductors_ABRACON-AOTA-B201610S3R3-101-T_C42411119.html
24R104020010Direct Bridge
25R10, R11, R8, R910k402Yes0.0278200.556https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount_Vishay-Intertech-RCS040210K0FKED_C3020235.html
26R12, R6, R71k402No0.00051000.05https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount_FOJAN-FRC0402J102-TS_C2906899.html
27R256k402No0.00041000.04https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount_FOJAN-FRC0402J563-TS_C2906955.html
28R333402Yes010https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount_YAGEO-RT0402BRD0733RL_C852729.html
29R4, R527402Yes020https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount_PANASONIC-ERJ2GEJ270X_C278580.html
30R6,R75.1k402Yes020https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount_PANASONIC-ERJ2RKF5101X_C278598.html
31SW1SW_PushSW_SPST_PTS810No0.8121.62https://lcsc.com/product-detail/Tactile-Switches_C-K-PTS810SJS250SMTRLFS_C221897.html?s_z=n_pts810
32U1RP2350A-QFN60RP2350A_QFN-60_EP_7.75x7.75_Pitch0.4mmNo1.4834.44https://www.silverlineelectronics.in/
33U2W25Q128JVSSOIC-8_5.3x5.3mm_P1.27mmNo1.7723.54https://lcsc.com/product-detail/NOR-FLASH_Winbond-W25Q128JVSIM_C2613930.html?s_z=n_W25Q128JVS
34U3GSQ5111QFN-16_L3.0-W3.0-P0.50-TL-EP1.65No4.7529.5https://lcsc.com/product-detail/RF-Power-Amplifiers_GPowerTek-GSQ5111_C41410391.html
35U4SK5129DFN-6_L1.6-W1.6-P0.50-BL-EP1.0No0.168530.5055https://lcsc.com/product-detail/Low-Noise-Amplifiers-LNA-RF_Suntek-SK5129_C5120312.html
36U5AMS1117s-3.3SOT-89-3No0.105750.5285https://lcsc.com/product-detail/Voltage-Regulators-Linear-Low-Drop-Out-LDO-Regulators_JSMSEMI-AMS1117S-3-3_C917152.html?s_z=n_ams1117s
37Y1Crystal_GND24Crystal_SMD_3225-4Pin_3.2x2.5mmNo0.4520.9https://lcsc.com/product-detail/Crystal-Oscillators_Shenzhen-SCTF-Elec-SX3M40-000M20F30TNN_C2901588.html?s_z=s_Crystals%252C%2520Oscillators%252C%2520Resonators%257CCrystal%2520Oscillators
38Y2Crystal_GND24Crystal_SMD_3225-4Pin_3.2x2.5mmNo0.4320.86https://lcsc.com/product-detail/Crystals_ABRACON-ABM8-272-T3_C20625731.html?s_z=n_abm8-t272
Shipping3.7437.0348
Merchandise total37.03
pcb+stencil(jlcpcb)34.57
Total75.34

Parts

100
QtyValueFootprintReferences
11100nCapacitor_SMD:C_0402_1005MetricC20, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31
1147nCapacitor_SMD:C_0402_1005MetricC3, C4, C5, C6, C7, C9, C11, C12, C13, C15, C16
94.7uCapacitor_SMD:C_0402_1005MetricC17, C18, C19, C21, C34, C35, C36, C39, C40
5220pCapacitor_SMD:C_0402_1005MetricC45, C46, C47, C48, C49
5LOGOLOGOG***, G***, G***, G***, G***
5~mainfoot:Debug PadDP1, DP2, DP3, DP4, DP5
410kResistor_SMD:R_0402_1005MetricR8, R9, R10, R11
415pCapacitor_SMD:C_0402_1005MetricC1, C2, C32, C33
4MountingHole_PadMountingHole:MountingHole_3mm_Pad_ViaH1, H2, H3, H4
31kResistor_SMD:R_0402_1005MetricR6, R7, R12
2100nFCapacitor_SMD:C_0402_1005MetricC37, C38
210uCapacitor_SMD:C_0805_2012MetricC41, C42
227Resistor_SMD:R_0402_1005MetricR4, R5
24259-63mainfoot:PE4259IC3, IC4
25.1kResistor_SMD:R_0402_1005MetricR13, R14
2Crystal_GND24Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1, Y2
2DDiode_SMD:D_0402_1005MetricD2, D3
10Resistor_SMD:R_0402_1005MetricR1
110nCapacitor_SMD:C_0402_1005MetricC10
11200pCapacitor_SMD:C_0402_1005MetricC43
11n8Capacitor_SMD:C_0402_1005MetricC8
1220nCapacitor_SMD:C_0402_1005MetricC14
13.3ueasyeda2kicad:IND-SMD_L2.0-W1.6_AOTA-B201610S3R3-101-TL1
133Resistor_SMD:R_0402_1005MetricR3
156kResistor_SMD:R_0402_1005MetricR2
15pCapacitor_SMD:C_0402_1005MetricC44
1AMS1117s-3.3Package_TO_SOT_SMD:SOT-89-3U5
1BALF-SPI2-02D3mainfoot:BALFSPI202D3IC2
1CC1125RHBRmainfoot:QFN50P500X500X100-33N-DIC1
1Conn_01x03_SocketConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1Conn_02x20_Top_BottomConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ3
1Conn_CoaxialConnector_Coaxial:SMA_Amphenol_901-143_HorizontalJ1
1ESDS314DBVRuser_imported_devices:ESDS314BVR_SOT95P280X145-5ND4
1GSQ5110easyeda2kicad:QFN-16_L3.0-W3.0-P0.50-TL-EP2.0U3
1LEDLED_SMD:LED_0402_1005MetricD1
1RP2350A-QFN60mainfoot:RP2350A_QFN-60_EP_7.75x7.75_Pitch0.4mmU1
1SK5129easyeda2kicad:DFN-6_L1.6-W1.6-P0.50-BL-EP1.0U4
1SW_PushButton_Switch_SMD:SW_SPST_PTS810SW1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11J4
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU2

The 98 most common of 100 parts.

Questions

How big is the Hardware rf PCB?

It measures 72 × 72 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Hardware rf use?

100 parts, built around the BALF-SPI2-02D3, GSQ5110, SK5129 and W25Q128JVSIQ. 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 Hardware rf KiCad files?

From the Astralis1409/VikramSat-RF-subsystem repository on GitHub, at the commit this page was made from: the board is hardware_rf/hardware_rf.kicad_pcb and its schematic hardware_rf/hardware_rf.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Hardware rf 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

  • 2 layers34.5 × 18.5 mmHardware PicoKey, the printed circuit board in 3D

    Hardware PicoKey

    Keyaan-07/PicoKey

    A FIDO2 based passkey using the RP2350A and in it's smallest form factor!

    37 parts10MIT
  • 4 layers74.3 × 20 mmHardware rp2040 minisdr, the printed circuit board in 3D

    Hardware rp2040 minisdr

    Keyaan-07/RP2040-mini-SDR

    An attempt to make an SDR using the RP2040.

    53 parts3MIT
  • 2 layers65 × 50 mmPower board, the printed circuit board in 3D

    Power board

    Keyaan-07/USB-PD-Power-Supply

    A USB-PD 3.1 compatible mini power supply.

    69 parts1
  • 4 layers60 × 130 mmParsnip, the printed circuit board in 3D

    Parsnip

    LimesKey/parsnip-node

    A portable LoRa communicator. Custom 4-layer PCB (ESP32-S3 + E22P-915M30S LoRa + NEO-M9N GNSS), designed in KiCad for 915 MHz.

    481 parts6
  • 4 layers60 × 60 mm3117 AUSIGN, the printed circuit board in 3D

    3117 AUSIGN

    r4hulrr/ausign

    Real-time Auslan (Australian Sign Language) to English speech translation glove. Built with ESP32-S3, flex sensors, IMU on a custom PCB, and a Bluetooth-connected Python GUI.

    151 parts3MIT
  • 4 layers100 × 60 mmBLDC MOTOR ESC, the printed circuit board in 3D

    BLDC MOTOR ESC

    Annie308/QuadrupedRobotDog

    114 parts
  • 8 layers90 × 60 mmPlume, the printed circuit board in 3D

    Plume

    theohg/Plume

    KiCad design files and STM32/ESP32 firmware for the Plume project.

    604 parts