

Pcb rf
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
1README
README.mdWattmeter
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
- Built to run upside-down (heatsink up)
- Changed to use a Pi Pico 2 to reduce BOM cost
- Added some built-in standoffs to case
- Added new holes for USB, and for optional PowerPoles
- Changed dimensions of PCB and drill/tap locations for heatsink
- Used 128x64 OLED from AliExpress which did not match datasheet / original dimensions at all
- Changed microstrip width based on recommendation from calculator
- I used connectors for everything, but you could just solder the wires in
- Changed other dimensions of case cutouts
- Used mostly different parts from original design
Printing
Try to orient the parts so the smooth side faces out.
- Print bottom shell normally.
- The top shell should be rotated 180 degrees for better printing.
- Front and back panels should be oriented so the "outside" of each plate faces the build plate for a smooth finish.
Assembly
Parts Required
| ID | Description | QTY | Optional QTY |
|---|---|---|---|
| PCB1 | RF PCB | 1 | |
| PCB2 | Pico PCB | 1 | |
| A1 | Raspberry Pi Pico 2 | 1 | |
| A2 | SSD1306 128x64 I2C OLED | 1 | |
| C1 | 10nF 1206 Cer. Cap. | 1 | |
| C2 | 1nF 1206 Cer. Cap. | 1 | |
| C3 | 10uF 35V 5mm Elec. Cap. | 1 | |
| C4 | 47uF 35V 5mm Elec. Cap. | 1 | |
| D1-2a,b | TMMBAT41FILM 100V Diode | 3 | |
| D3 | PBZTBR13.0B Zener Diode | 1 | |
| D4 | 1N5819 | 1 | |
| HS1 | 60x45x18mm heatsink | 1 | |
| J1 | SMA board-edge connector | 1 | |
| J2 | JST-XA BM02B-XASS-TF | 1 | |
| J3-4 | JST-XA B02B-XASK-1 | 1 | 1 |
| J5 | 1x4 2.54mm Breakaway Hdr. | 1 | |
| R1 | RFR 50-250 Flange Resistor | 1 | |
| R2 | 100K 1206 Resistor | 1 | |
| R3 | 3K 1206 Resistor | 1 | |
| R4 | DNP | ||
| TH1 | DNP | ||
| U1 | UA7805 | 1 | |
| VR1 | 100K PT10WV05-104A2020-3-NE-S | 1 |
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.
- 5" Inter-PCB Wire
- JST-XA connectors
- RF PCB side: Pin 1 is red, Pin 2 is black
- Pico PCB side: Pin 1 is black, Pin 2 is red
- Pins 1 and 2 are reversed on either board
- 2.5" PowerPole Wire (optional)
- JST-XA connector and PowerPole connector
- Pico PCB side: Pin 1 is red, Pin 2 is black
- 3.5" OLED Wire (DuPont/Molex)
- Connectors are symmetrical
- Try to use a marked or black conductor for GND
Tools Needed
- Crimping tool for JST & DuPont connectors
- Crimping tool for PowerPole connectors
- Drill bits and taps for M2 and M3 screw holes
- Wire cutters, strippers, pliers
- Metric allen key / screwdriver / wrench / socket for M2/3 screws and nuts
- Soldering iron with solder, flux, and solder-wick
- 3D printer if printing your own case
Steps
- Assemble the heatsink, RF PCB, and flange resistor prior to soldering anything.
- Use 4x 6mm M3 screws to hold the PCB to the heatsink
- Use 2x 6mm M2 screws to hold the flange resistor to the heatsink
- Make sure the flange resistor tab rests on/above the PCB pad for it
- Soldering the RF PCB
- Use flux liberally
- The pads for diodes were designed for larger diodes, but many will fit fine
- Soldering the Pico PCB
- Parts U1, C3, C4, D4, and J4 may be omitted if you do not want an external power supply other than USB
- D4 is a very tight fit
- Use flux to help solder the Pico 2
- R4 and Thermistor are optional in case you want to have a Thermistor (you will need to code this in)
- Installing the PCBs
- Insert 4x 8mm M3 screws into the screw holes on the "top" shell from the outside
- 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
- Attach 4x 15mm~6mm M3 hex standoffs (female side) to the M3 screws to hold the RF PCB down
- Attach one end of the inter-PCB wire to the RF PCB
- 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
- Use 4x M3 lock nuts to hold the Pico PCB to the M3 standoffs
- Attach the other end of the inter-PCB wire to the Pico PCB
- Assembling the OLED panel
- Mark on the top edge of the OLED panel above the GND pin
- 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
- Place the OLED display panel so the connector is above the Pico PCB
- Attach the OLED wire between the display and the PCB
- Assembling the Power/USB panel
- Install the PowerPole connector
- File the hole for the PowerPole connector if needed
- Use glue to secure the PowerPole connector if desired
- Place the Power/USB panel so the PowerPole connector is above the Pico PCB
- Attach the PowerPole wire to the PCB
- Assemble the top of the case
- Place the "bottom" shell on the assembly
- Affix with 4x 6mm M2 screws
Parts
14| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 1 | 100K | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2 |
| 1 | 10nF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1 |
| 1 | 1nF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2 |
| 1 | 3K | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R3 |
| 1 | 50R 250W | jsdev:FlangeResistor | R1 |
| 1 | Conn_01x02_Pin | jsdev:CONN_BM02B-XASS-TFLFSN_JST | J2 |
| 1 | Conn_Coaxial | jsdev:SMA_Custom_EdgeMount | J1 |
| 1 | PBZTBR13.0B | Diode_SMD:D_SMB_Handsoldering | D3 |
| 1 | SS120FLQ-TP | jsdev:Vishay_SlimSMA_HV_DO-221AC_HandSolder_SQ | D2 |
| 1 | SS120FLQ-TP | jsdev:Vishay_SlimSMA_HV_DO-221AC_HandSolder | D1 |
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 mm

Similar boards
- 2 layers116.8 × 30 mm

Type d
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
14 parts3kApache-2.0 - 2 layers32 × 22 mm

- 2 layers34 × 45 mm

2032Charger
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
14 parts915 - 2 layers34 × 109.9 mm

- 2 layers45.3 × 42.7 mm

- 2 layers42.5 × 28.8 mm

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 layers54 × 47 mm

- 2 layers62 × 24 mm
