Skip to the content
PCBKitNew board
2 layers61.5 × 58.4 mmPcb rf, the printed circuit board in 3D

Based on AK3Y's wattmeter published in QSL magazine.

Size
61.5 × 58.4 mm
Copper layers
2
Thickness
1.63 mm
Parts
14
Nets
6
Pads
36
Tracks, vias
0, 159
Pours
10
Routed
Not yet
KiCad
KiCad 9.0 (file 20241229)
Created
18 Jun 2025
Updated
20 Jun 2025

Overview

Pcb rf is an open-source printed circuit board by jsandmeyer, from the jsandmeyer/rf-wattmeter repository on GitHub. It is a 2-layer board of 61.5 × 58.4 mm with 14 parts on 6 nets.

It is built around the PBZTBR13.0B. Its parts include 3 resistors, 3 diodes, 2 capacitors and 2 connectors. It belongs with the radio and wireless boards of this library.

Main components

1

README

README.md

Wattmeter

Based on AK3Y's wattmeter published in QSL magazine.

See license in main.cpp for code. Some other files (like the font) are licensed separately.

Differences from previous designs

  1. Built to run upside-down (heatsink up)
  2. Changed to use a Pi Pico 2 to reduce BOM cost
  3. Added some built-in standoffs to case
  4. Added new holes for USB, and for optional PowerPoles
  5. Changed dimensions of PCB and drill/tap locations for heatsink
  6. Used 128x64 OLED from AliExpress which did not match datasheet / original dimensions at all
  7. Changed microstrip width based on recommendation from calculator
  8. I used connectors for everything, but you could just solder the wires in
  9. Changed other dimensions of case cutouts
  10. Used mostly different parts from original design

Printing

Try to orient the parts so the smooth side faces out.

  1. Print bottom shell normally.
  2. The top shell should be rotated 180 degrees for better printing.
  3. Front and back panels should be oriented so the "outside" of each plate faces the build plate for a smooth finish.

Assembly

Parts Required
IDDescriptionQTYOptional QTY
PCB1RF PCB1
PCB2Pico PCB1
A1Raspberry Pi Pico 21
A2SSD1306 128x64 I2C OLED1
C110nF 1206 Cer. Cap.1
C21nF 1206 Cer. Cap.1
C310uF 35V 5mm Elec. Cap.1
C447uF 35V 5mm Elec. Cap.1
D1-2a,bTMMBAT41FILM 100V Diode3
D3PBZTBR13.0B Zener Diode1
D41N58191
HS160x45x18mm heatsink1
J1SMA board-edge connector1
J2JST-XA BM02B-XASS-TF1
J3-4JST-XA B02B-XASK-111
J51x4 2.54mm Breakaway Hdr.1
R1RFR 50-250 Flange Resistor1
R2100K 1206 Resistor1
R33K 1206 Resistor1
R4DNP
TH1DNP
U1UA78051
VR1100K PT10WV05-104A2020-3-NE-S1
Cable Assemblies

Cable assemblies assume Pin 1 of a connector is the RIGHTMOST contact if you are looking at the connector's contact end, with the latch facing UP. Cut wires to the length indicated, then strip and crimp them.

  1. 5" Inter-PCB Wire
    1. JST-XA connectors
    2. RF PCB side: Pin 1 is red, Pin 2 is black
    3. Pico PCB side: Pin 1 is black, Pin 2 is red
    4. Pins 1 and 2 are reversed on either board
  2. 2.5" PowerPole Wire (optional)
    1. JST-XA connector and PowerPole connector
    2. Pico PCB side: Pin 1 is red, Pin 2 is black
  3. 3.5" OLED Wire (DuPont/Molex)
    1. Connectors are symmetrical
    2. Try to use a marked or black conductor for GND
Tools Needed
  1. Crimping tool for JST & DuPont connectors
  2. Crimping tool for PowerPole connectors
  3. Drill bits and taps for M2 and M3 screw holes
  4. Wire cutters, strippers, pliers
  5. Metric allen key / screwdriver / wrench / socket for M2/3 screws and nuts
  6. Soldering iron with solder, flux, and solder-wick
  7. 3D printer if printing your own case
Steps
  1. Assemble the heatsink, RF PCB, and flange resistor prior to soldering anything.
    1. Use 4x 6mm M3 screws to hold the PCB to the heatsink
    2. Use 2x 6mm M2 screws to hold the flange resistor to the heatsink
    3. Make sure the flange resistor tab rests on/above the PCB pad for it
  2. Soldering the RF PCB
    1. Use flux liberally
    2. The pads for diodes were designed for larger diodes, but many will fit fine
  3. Soldering the Pico PCB
    1. Parts U1, C3, C4, D4, and J4 may be omitted if you do not want an external power supply other than USB
    2. D4 is a very tight fit
    3. Use flux to help solder the Pico 2
    4. R4 and Thermistor are optional in case you want to have a Thermistor (you will need to code this in)
  4. Installing the PCBs
    1. Insert 4x 8mm M3 screws into the screw holes on the "top" shell from the outside
    2. Place the RF PCB into the "top" shell with the heatsink going through the big hole, and the SMA adapter through the small side hole, aligned with the M3 screws
    3. Attach 4x 15mm~6mm M3 hex standoffs (female side) to the M3 screws to hold the RF PCB down
    4. Attach one end of the inter-PCB wire to the RF PCB
    5. Place the Pico PCB onto the M3 hex standoffs (male side) so that the potentiometer and BOOTSEL button align to the holes when the "bottom" shell is placed onto the "top" shell
    6. Use 4x M3 lock nuts to hold the Pico PCB to the M3 standoffs
    7. Attach the other end of the inter-PCB wire to the Pico PCB
  5. Assembling the OLED panel
    1. Mark on the top edge of the OLED panel above the GND pin
    2. Use 4x 8mm M2 screws and M2 lock nuts to hold the OLED display in place on the front panel - be gentle with the PCB
    3. Place the OLED display panel so the connector is above the Pico PCB
    4. Attach the OLED wire between the display and the PCB
  6. Assembling the Power/USB panel
    1. Install the PowerPole connector
    2. File the hole for the PowerPole connector if needed
    3. Use glue to secure the PowerPole connector if desired
    4. Place the Power/USB panel so the PowerPole connector is above the Pico PCB
    5. Attach the PowerPole wire to the PCB
  7. Assemble the top of the case
    1. Place the "bottom" shell on the assembly
    2. Affix with 4x 6mm M2 screws

Parts

14
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
1100KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR2
110nFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1
11nFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC2
13KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR3
150R 250Wjsdev:FlangeResistorR1
1Conn_01x02_Pinjsdev:CONN_BM02B-XASS-TFLFSN_JSTJ2
1Conn_Coaxialjsdev:SMA_Custom_EdgeMountJ1
1PBZTBR13.0BDiode_SMD:D_SMB_HandsolderingD3
1SS120FLQ-TPjsdev:Vishay_SlimSMA_HV_DO-221AC_HandSolder_SQD2
1SS120FLQ-TPjsdev:Vishay_SlimSMA_HV_DO-221AC_HandSolderD1

Questions

How big is the Pcb rf PCB?

It measures 61.5 × 58.4 mm and has 2 copper layers, 1.63 mm thick.

What parts does the Pcb rf use?

14 parts, built around the PBZTBR13.0B. 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 Pcb rf KiCad files?

From the jsandmeyer/rf-wattmeter repository on GitHub, at the commit this page was made from: the board is pcb-rf/pcb-rf.kicad_pcb and its schematic pcb-pico/pcb-pico.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pcb rf design in my own project?

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

More from jsandmeyer/rf-wattmeter

1
  • 2 layers61.5 × 58.4 mmPcb pico, the printed circuit board in 3D

    Pcb pico

    jsandmeyer/rf-wattmeter

    Based on AK3Y's wattmeter published in QSL magazine.

    15 parts

Similar boards

  • 2 layers116.8 × 30 mmType d, the printed circuit board in 3D

    Type d

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    14 parts3kApache-2.0
  • 2 layers32 × 22 mmDiff driver, the printed circuit board in 3D

    Diff driver

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    14 parts990GPL-3.0
  • 2 layers34 × 45 mm2032Charger, the printed circuit board in 3D

    2032Charger

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    14 parts915
  • 2 layers34 × 109.9 mmTdisplay s3, the printed circuit board in 3D

    Tdisplay s3

    landonr/homeThing

    Wifi Smart Home Remotes that run on ESPHome

    14 parts551GPL-3.0
  • 2 layers45.3 × 42.7 mmMainPcb, the printed circuit board in 3D

    MainPcb

    adamb314/ServoProject

    Getting the most out of your hobby servo

    14 parts545
  • 2 layers42.5 × 28.8 mmC5VRX JACK DIY, the printed circuit board in 3D

    C5VRX JACK DIY

    Twotoz/C5VRX

    Ultra-minimal, zero-CPU 5.8 GHz analog FPV video receiver using ESP32-C5 Wi-Fi 6 PHY MODEM_DIAG, BitScrambler WBFM demodulation & resistor DAC CVBS

    14 parts515GPL-3.0
  • 2 layers62 × 24 mmMai button, the printed circuit board in 3D

    Mai button

    whowechina/mai_pico

    Pico controller for Maimai

    14 parts475