Skip to the content
2 layers100 × 100 mmHF PA Radio Interface, the printed circuit board in 3D

HF PA Radio Interface

RADARC/Modular-PA-Controller

Controller for High Power RF Power Amplifiers based Raspberry Pi Pico

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
187
Nets
124
Pads
605
Tracks, vias
1,303, 260
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Nov 2024
Updated
26 Sep 2025

Overview

HF PA Radio Interface is an open-source printed circuit board by RADARC, from the RADARC/Modular-PA-Controller repository on GitHub. It is a 2-layer board of 100 × 100 mm with 187 parts on 124 nets, routed with 1,303 tracks and 260 vias.

It is built around the 74LVC1G17Z, 74AHCT125D and TLV9364ID, with the ADS1015IDGS, MCP4728-E/UN and 74LVC74AD among its other parts. Its parts include 56 resistors, 43 capacitors, 30 diodes, 18 connectors and 18 inductors. It belongs with the radio and wireless and audio and music boards and the RP2040 boards of this library.

Main components

12

README

README.md

Modular-PA-Controller

Controller for High Power RF Power Amplifiers based Raspberry Pi Pico

Reading and District Amateur Radio Club(RADARC) are working together on a number of collaborative construction projects. This one is to design and build a Modular PA controller for High Power (1kW plus) semiconductor Power amplifiers. This prototype implementation is targetted on the High Power HF PA Modules from W6PQL :

Objectives:

  • Protection
    • Protection of user and premises
    • Protection of Power Amplifier
    • Protection of connected equipment
  • Automatic Operation and Sequencing
    • Monitoring of Power Amplifier operational state
    • Control of operational components of Power Amplifier
    • Detection of state of connected equipment
    • Sequencing and crystal controlled timing of sequencing
  • Power Supplies
    • Low voltage power supplies derived from High Voltage PA supply
    • Variable Vgg Bias voltage supply
  • External control and Monitoring
    • LCD Display
    • USB
    • TTL Serial
    • Wifi and Bluetooth

Specification

  • Processor: Raspberry Pi Pico
  • Maximum input Voltage: 72V DC
  • Maximum switched PA current: 50A
  • Vgg bias output range: 1.4V to 4.7V
  • Number of PWM and RPM monitored fans(5V or 12V): 3
  • Number of voltage controlled fans: 1
  • Number of directional coupler inputs: 3
  • Analogue meter outputs: 2
  • Transceiver ALC output: -12V to +12V
  • Transceiver digital SEND in/out Ports: 1
  • OLED control ports: 1
  • Rotary Encoders: 2
  • OLED control ports: 1
  • Input frequency measurement range: 100kHz to 50MHz
  • Input Power detection: 10dBm to 50dBm
  • Maximum input Power Tx/RX switching: 50dBm
  • Output TX/RX relay drivers(5V or 12V): 2
  • Output LPF relay drivers(%V or 12V): 6
  • I2C ports: 1
  • TTLserial ports: 1

Hardware Implementation

The Modular PA Controller Is built around four PCB assemblies:

Power Supply and Control Board

This board manages the high DC voltage (up to 72V) part of the PA controller. It provides switching of the DC supply up to 50A, also current monitoring and Voltage monitoring. The DC supply switching uses a watchdog an requires the processor to signal the switch every 500uS to keep the power on. It derives two lower voltage power supplies at 12V 2A and 5V 1A. The 3.3V logic supply for th PA controller is provided by the regulator on the Pi Pico on the processor board.To control the Vgg Bias to the Power Amplifier Modules the board provides either a switched 12V supply to a regulator on the Power Amplifier Board, and also a variable voltage software controlled DC output. All control and monitoring is via I2C control from the Processor Board.

Power Supply 3D

Kicad Files

Processor and Interface Board

This board contains the Raspberry Pi Pico microcontroller module. The module alo provides the 3.3V logic supply and the USB interface. Pi Pico modules with Bluetooth and Wi-fi may be used, also the higher performance RP2350 version.

Pi Pico Image

Pi Pico Data sheet

The board has two I2C buses. The internal bus connects to the on board ADC and DAC devices. The external I2C bus connects to the Power Supply and Control board(s), the Relay Driver board(s), LM75 temperature sensors, I2C OLED display, etc.

The board has an input TX/RX relay to bypass the Power Amplifier Modules as required.

Relay Driver Board

RF screen

Software Implementation

Parts

187
QtyValueFootprintReferences
2910kResistor_SMD:R_0603_1608MetricR2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24 +13
1810nCapacitor_SMD:C_0603_1608MetricC3, C4, C5, C6, C7, C10, C19, C23, C35, C36, C37, C38, C39, C40, C41, C42 +2
18L_FerriteInductor_SMD:L_0603_1608MetricL1, L2, L3, L4, L5, L6, L7, L10, L11, L12, L13, L14, L15, L16, L17, L18 +2
16100nCapacitor_SMD:C_0603_1608MetricC11, C12, C13, C14, C15, C16, C18, C20, C22, C24, C26, C29, C30, C31, C33, C43
9SMF4L5.0ADiode_SMD:D_SOD-523D1, D3, D6, D7, D13, D14, D15, D24, D28
7SMF4L12ADiode_SMD:D_SOD-523D4, D9, D20, D22, D25, D26, D27
7SP0503BAHTPackage_TO_SOT_SMD:SOT-143D10, D11, D16, D17, D19, D29, D30
61kResistor_SMD:R_0603_1608MetricR3, R4, R26, R27, R35, R45
6MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4, H5, H6
53k3Resistor_SMD:R_0603_1608MetricR41, R42, R46, R53, R54
54k7Resistor_SMD:R_0603_1608MetricR1, R31, R33, R55, R56
40RResistor_SMD:R_0603_1608MetricR36, R48, R50, R52
4NFResistor_SMD:R_0603_1608MetricR37, R47, R49, R51
310uFCapacitor_SMD:C_0603_1608MetricC28, C32, C34
3Conn_01x04HF_PA:KF2510-4AW_3+1PJ16, J17, J18
3Conn_01x04Connector_JST:JST_PH_B4B-PH-SM4-TB_1x04-1MP_P2.00mm_VerticalJ8, J9, J11
3Conn_CoaxialHF_PA:SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMountJ2, J3, J4
210uCapacitor_SMD:C_0805_2012MetricC17, C21
21nFCapacitor_SMD:C_0603_1608MetricC1, C2
21uFCapacitor_SMD:C_0603_1608MetricC25, C27
274LVC1G17Package_TO_SOT_SMD:SOT-353_SC-70-5U1, U9
2BAT54SWPackage_TO_SOT_SMD:SOT-323_SC-70D2, D5
2Conn_01x02Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ12, J13
2Conn_01x05Connector_JST:JST_PH_B5B-PH-SM4-TB_1x05-1MP_P2.00mm_VerticalJ5, J6
11N5400Diode_SMD:D_SOD-123D8
1220Resistor_SMD:R_0603_1608MetricR5
12N7002Package_TO_SOT_SMD:SOT-23Q2
130kResistor_SMD:R_0603_1608MetricR34
1470Resistor_SMD:R_0603_1608MetricR6
174AHCT125Package_SO:TSSOP-14_4.4x5mm_P0.65mmU10
174LVC74Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU2
1ADS1015IDGSPackage_SO:TSSOP-10_3x3mm_P0.5mmU4
1AP2204K-ADJPackage_TO_SOT_SMD:SOT-23-5U7
1BC848WPackage_TO_SOT_SMD:SOT-323_SC-70Q1
1Conn_01x02Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ14
1Conn_01x03Connector_JST:JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_HorizontalJ15
1Conn_01x03Connector_JST:JST_PH_B3B-PH-SM4-TB_1x03-1MP_P2.00mm_VerticalJ10
1Conn_01x04Connector_JST:JST_XH_S3B-XH-A_1x03_P2.50mm_HorizontalJ7
1Conn_01x06Connector_JST:JST_PH_S6B-PH-SM4-TB_1x06-1MP_P2.00mm_HorizontalJ1
1DMG2305UXPackage_TO_SOT_SMD:SOT-23Q3
1D_SmallDiode_SMD:D_SOD-323D21
1ESD131-B1-W0201Diode_SMD:D_SOD-523D18
1G2RL-1-ERelay_THT:Relay_SPDT_Omron_G2RL-1-EK1
1LED GreenLED_SMD:LED_0603_1608MetricD23
1LTC1044Package_SO:SOIC-8_5.23x5.23mm_P1.27mmU8
1Logo_Open_Hardware_SmallSymbol:OSHW-Logo2_7.3x6mm_SilkScreenSYM1
1MCP4728Package_SO:MSOP-10_3x3mm_P0.5mmU6
1RaspberryPi_PicoHF_PA:RPi_Pico_SMD_THA1
1SMF4L12.0ADiode_SMD:D_SOD-523D12
1TLV9361Package_TO_SOT_SMD:SOT-23-5U5
1TLV9364Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU3

More from RADARC/Modular-PA-Controller

1
  • 4 layers100 × 100 mmPA Power V1, the printed circuit board in 3D

    PA Power V1

    RADARC/Modular-PA-Controller

    Controller for High Power RF Power Amplifiers based Raspberry Pi Pico

    116 parts

Similar boards

  • 6 layers34.7 × 43 mmMitsubishiSC, the printed circuit board in 3D

    MitsubishiSC

    loozhengyuan/MitsubishiSC

    Smart controller for Mitsubishi Electric HVAC systems.

    66 partsMIT
  • 2 layers75 × 50 mmLPF Relay, the printed circuit board in 3D

    LPF Relay

    M0LTE/pi-transceiver

    An attempt to build a complete ham radio transceiver around a Raspberry Pi

    58 parts15
  • 2 layers58 × 100 mmFullBoardChargePumpCapMult, the printed circuit board in 3D

    FullBoardChargePumpCapMult

    z2amiller/pedalfx

    Replaces the Panasonic MN3102 (clock generator for MN3204/05/07/08/09 BBDs) with a CD4047B plus four passives. Two ways to use it:

    40 parts7
  • 2 layers160 × 99 mmTCC Circuito, the printed circuit board in 3D

    TCC Circuito

    v206645/Dados-Utilizados-TCC-Sonda-Hall-SOI

    56 parts
  • 2 layers99.4 × 78 mmBackup r1, the printed circuit board in 3D

    Backup r1

    blthree/synth_schematics

    66 parts
  • 2 layersSENS CO analog frontend, the printed circuit board in 3D

    SENS CO analog frontend

    souhaib250/SENS-CO-Wearable-Gas-Sensor

    Design, simulation and PCB implementation of an embedded wireless acquisition node for a wearable WS2 gas sensor.

    6 parts
  • 2 layers203.2 × 130.8 mmRemoteHF, the printed circuit board in 3D

    RemoteHF

    mlanagan/RemoteHF

    Remote HF PCB and Node Red Website for WFView, SteppIRAntenna and Yeasu Rotator

    144 parts
  • 2 layers82.8 × 160 mmPower, the printed circuit board in 3D

    Power

    t0mka14/lab_supply

    Modular laboratory power supply witch switched preregulator

    115 parts

Questions

How big is the HF PA Radio Interface PCB?

It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HF PA Radio Interface use?

187 parts, built around the 74LVC1G17Z, 74AHCT125D, TLV9364ID and ADS1015IDGS. 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 HF PA Radio Interface KiCad files?

From the RADARC/Modular-PA-Controller repository on GitHub, at the commit this page was made from: the board is Kicad/HF PA Radio Interface/HF PA Radio Interface.kicad_pcb and its schematic Kicad/HF PA Radio Interface/HF PA Radio Interface.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the HF PA Radio Interface design in my own project?

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