Skip to the content
PCBKitNew board
4 layers67.9 × 52 mmDownlink RF, the printed circuit board in 3D

4-layer PCB LoRa Puck

Size
67.9 × 52 mm
Copper layers
4
Thickness
1.6 mm
Parts
56
Nets
74
Pads
236
Tracks, vias
485, 210
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
2 May 2026
Updated
5 Jun 2026

Overview

Downlink RF is an open-source printed circuit board by ethandb74, from the ethandb74/Downlink_RF repository on GitHub. It is a 4-layer board of 67.9 × 52 mm with 56 parts on 74 nets, routed with 485 tracks and 210 vias.

It is built around the RP2040, PE4259-63 and SX1262IMLTRT, with the W25Q128JVSIQ, AP2112K-3.3 and 0900FM15D0039001E among its other parts. Its parts include 25 capacitors, 10 resistors, 5 ICs, 3 inductors and 2 connectors. It belongs with the radio and wireless boards and the RP2040 boards of this library.

Main components

6

README

README.md

Downlink_RF

4-layer PCB LoRa Puck:

This is a usb powereed LoRA Transmitter made for long range comnmunication with a programmable OLED display. This project was built around the SX1262 Radio chip and the RP2040 microcontroller. This project is inteded to be used as an alternative to using esp32 wireless communcation protocol (ESPNOW). this provides longer range and a seperate module making it a workaround to (in my experience) an often unrealiable communcation protocol. I learned the basics of RF pcb desing with the ultimiate goal of understanding all the systems of a cubeSat. This Satlite subsystem focus inspired the name Downlink.

This Trasmitter is a 4 layer PCB

:

  • text
     Fcu - singal 
  • text
    In1.cu - GND plane (Earth)
  • text
    In3.cu- +3V3 power plane
  • text
    Bcu- secondary signal

Main power for the module is delived via USB-C

RF: traces are routed at 0.1756mm width for 50ohm impedance and IPD handels most of the Frontend with the exception of a pi circuit

Frequency and Band

This Puck transmits at 915Mhz or the ISM band This band is license free and causes no issue with the FCC

Schematic

orginized into sections with power/ memeory/ RF/ Microcontoller/

Screenshot 2026-04-23 175019

PCB

4-layer traces are routed at 0.1756mm width for 50ohm impedance no right angles tight via fencing around the RF section

Screenshot 2026-05-01 164421

Kepp in mind the photo above is before some final iterations This is a 3d model of the Finished PCB: Screenshot 2026-05-02 165047

BOM: Attached is a link to the BOM with the individual Componants for the PCB Bom Link

Bill of Materials (BOM) in a clean, easy-to-read table format.

IDDesignationQuantityDesignatorFootprint
11uF2C12, C13C_0402_1005Metric
2100nF12C14, C10, C18, C11, C23, C20, C19, C16, C2, C15, C1, C17C_0402_1005Metric
347nH1L2L_0402_1005Metric
4Antenna1AE1PinSocket_1x01_P2.54mm_Vertical
515uH1L1L_0402_1005Metric
65.1K2R8, R7R_0402_1005Metric
70900FM15D0039001E1FL1Balun_Johanson_0900FM15K0039
81K2R2, R3R_0402_1005Metric
91nF1C6C_0402_1005Metric
1047nF1C4C_0402_1005Metric
11AP2112K-3.31U5SOT-23-5
12SX1262IMLTRT1U1QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm
134.7K2R9, R10R_0402_1005Metric
14USB_C_Receptacle_USB2.0_16P1J1USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal
159.1nH1L3L_0402_1005Metric
16470nF1C3C_0402_1005Metric
1747pF1C5C_0402_1005Metric
1810uF2C24, C25C_0402_1005Metric
191001R1R_0402_1005Metric
2032MHz1Y1Crystal_SMD_3225-4Pin_3.2x2.5mm
2115pF2C21, C22C_0402_1005Metric
22SW_Push1BOOTSELSW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS
23Conn_01x04_Socket1J3PinSocket_1x04_P2.54mm_Vertical
2427.42R5, R6R_0402_1005Metric
2539pF1C7C_0402_1005Metric
26PE42591U3SOT-363_SC-70-6
2710K1R4R_0402_1005Metric
28BLM15AX102SN1D1FB1L_0402_1005Metric
29RESET1RESETSW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS
30W25Q128JVS1U4SOIC-8_5.3x5.3mm_P1.27mm
313.3pF2C9, C8C_0402_1005Metric
3212MHz1Y2Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm
33RP20401U2QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm

Parts

56
QtyValueFootprintReferences
12100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C10, C11, C14, C15, C16, C17, C18, C19, C20, C23
210uFCapacitor_SMD:C_0402_1005MetricC24, C25
215pFCapacitor_SMD:C_0402_1005MetricC21, C22
21KResistor_SMD:R_0402_1005MetricR2, R3
21uFCapacitor_SMD:C_0402_1005MetricC12, C13
227.4Resistor_SMD:R_0402_1005MetricR5, R6
23.3pFCapacitor_SMD:C_0402_1005MetricC8, C9
24.7KResistor_SMD:R_0402_1005MetricR9, R10
25.1KResistor_SMD:R_0402_1005MetricR7, R8
10900FM15D0039001ERF_Converter:Balun_Johanson_0900FM15K0039FL1
1100Resistor_SMD:R_0402_1005MetricR1
110KResistor_SMD:R_0402_1005MetricR4
112MHzCrystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mmY2
115uHInductor_SMD:L_0402_1005MetricL1
11nFCapacitor_SMD:C_0402_1005MetricC6
132MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
139pFCapacitor_SMD:C_0402_1005MetricC7
1470nFCapacitor_SMD:C_0402_1005MetricC3
147nFCapacitor_SMD:C_0402_1005MetricC4
147nHInductor_SMD:L_0402_1005MetricL2
147pFCapacitor_SMD:C_0402_1005MetricC5
19.1nHInductor_SMD:L_0402_1005MetricL3
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U5
1AntennaConnector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_VerticalAE1
1BLM15AX102SN1DInductor_SMD:L_0402_1005MetricFB1
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ3
1LOGOPSI:symbol3G***
1LOGOPSI:satlogo2G**
1LOGOPSI:Nasa_logoG***
1LOGOPSI:RFlogo1G***
1PE4259Package_TO_SOT_SMD:SOT-363_SC-70-6U3
1RESETButton_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFSSW2
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU2
1SW_PushButton_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFSSW1
1SX1262IMLTRTPackage_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU4

Questions

How big is the Downlink RF PCB?

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

What parts does the Downlink RF use?

56 parts, built around the RP2040, PE4259-63, SX1262IMLTRT 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 Downlink RF KiCad files?

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

Can I use the Downlink RF design in my own project?

Its repository states no licence, so its author keeps all rights: ask ethandb74 before reusing the design.

Similar boards

  • 4 layers60 × 84.3 mmGRAVITAS, the printed circuit board in 3D

    GRAVITAS

    GoTouchGra55/GRAVITAS

    It's a rocket flight computer!

    120 parts1MIT
  • 4 layers42 × 42 mmLaRa Puck, the printed circuit board in 3D

    LaRa Puck

    Sai-Santosh09/RouteSync

    RouteSync is a compact, LoRa-based communication device designed for long-range messaging and emergency location sharing in environments where cellular networks are unavailable.

    55 parts1
  • 4 layers38.3 × 49.3 mmNexus Cypher, the printed circuit board in 3D

    Nexus Cypher

    WIZTHECYBER/LoRa-RF-PCB

    This is PCB for long rang radio frequency communication

    54 parts1CERN-OHL-S-2.0
  • 4 layers33 × 44 mmLoRa ground station, the printed circuit board in 3D

    LoRa ground station

    epicgamer720/LoRa-ground-station

    LoRa ground station for telemetry with my model rockets

    56 parts
  • 4 layers27.1 × 70.5 mmLora, the printed circuit board in 3D

    Lora

    frogtospace/Meshing-the-lora

    My own lora puck name comes from uncreativity :pf:

    71 parts
  • 4 layers40.8 × 58.8 mmBridgewatch, the printed circuit board in 3D

    Bridgewatch

    Gituseraum/Bridgewatch

    Our project is a portable, non-invasive bridge monitoring system designed to continuously collect structural and environmental data.

    53 partsMIT
  • 4 layers40.2 × 53.9 mmLora, the printed circuit board in 3D

    Lora

    GodOfStrategy/Personal-LoRa-Puck

    A small compact module made to transmit and receive messages using sub gigahertzs frequencies of radio waves, for use in things such as automation, transmission, reception etc.

    46 parts
  • 2 layers35.5 × 29 mmLoraa, the printed circuit board in 3D

    Loraa

    joshitha-c/lora-pluck

    A custom-designed LoRa development board built in KiCad, combining the powerful Raspberry Pi RP2040 microcontroller with the Semtech SX1262 LoRa transceiver.

    48 parts