HF PA Radio Interface

M0LTE·pi-transceiver·electronics/bits'n_bobs/Modular_PA Controller/HF PA Radio Interface/HF PA Radio Interface.kicad_pcb

HF PA Radio Interface PCB layout, top view — open source RP2040/RP2350 board by M0LTE

About the HF PA Radio Interface PCB

HF PA Radio Interface is an open source RP2040/RP2350 PCB design by M0LTE, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 180 components from 49 distinct parts.

Its main chip is the RaspberryPi_Pico, from the RP2040/RP2350 family. Other key parts include the 74LVC1G17, 74LVC74, TLV9364, ADS1015IDGS and TLV9361. By type, the board carries 56 resistors, 43 capacitors, 30 diodes, 18 connectors, 18 inductors and 10 ICs.

It belongs with the rf & radio designs in this gallery.

From the project

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

Main components on the HF PA Radio Interface

HF PA Radio Interface bill of materials (BOM)

180 components, 49 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
74LVC1G17
U1, U9
1
74LVC74
U2
1
TLV9364
U3
1
ADS1015IDGS
U4
1
TLV9361
U5
1
MCP4728
U6
1
AP2204K-ADJ
U7
1
LTC1044
U8
1
74AHCT125
U10
1
RaspberryPi_Pico
A1
1
BC848W
Q1
1
2N7002
Q2
1
DMG2305UX
Q3
1
CONN_01X06
Conn_01x06
J1
3
C1509221
Conn_Coaxial
J2, J3, J4
2
CONN_01X05
Conn_01x05
J5, J6
1
CONN_01X04
Conn_01x04
J7
3
CONN_01X04
Conn_01x04
J8, J9, J11
1
CONN_01X03
Conn_01x03
J10
2
CONN_01X02
Conn_01x02
J12, J13
Show 29 more
QtyPartRefs
1
CONN_01X02
Conn_01x02
J14
1
CONN_01X03
Conn_01x03
J15
3
CONN_01X04
Conn_01x04
J16, J17, J18
1
G2RL-1-E
K1
9
SMF4L5.0A
D1, D3, D6, D7, D13, D14, D15, D24 +1
2
BAT54SW
D2, D5
7
SMF4L12A
D4, D9, D20, D22, D25, D26, D27
1
1N5400
D8
7
SP0503BAHT
D10, D11, D16, D17, D19, D29, D30
1
SMF4L12.0A
D12
1
ESD131-B1-W0201
D18
1
D_Small
D21
1
LED Green
D23
18
L_Ferrite
L1, L2, L3, L4, L5, L6, L7, L8 +10
2
1NF
1nF
C1, C2
20
10N
10n
C3, C4, C5, C6, C7, C8, C9, C10 +12
14
100N
100n
C11, C12, C13, C14, C15, C16, C18, C20 +6
2
10U
10u
C17, C21
2
1UF
1uF
C25, C27
3
10UF
10uF
C28, C32, C34
5
4K7
4k7
R1, R31, R33, R55, R56
29
10K
10k
R2, R7, R8, R9, R10, R11, R12, R13 +21
6
1k
R3, R4, R26, R27, R35, R45
1
220
R5
1
470
R6
1
30K
30k
R34
4
0R
R36, R48, R50, R52
4
NF
R37, R47, R49, R51
5
3K3
3k3
R41, R42, R46, R53, R54

HF PA Radio Interface design files

The KiCad project lives in the M0LTE/pi-transceiver repository on GitHub; these links point at the commit this page was built from.

HF PA Radio Interface: common questions

What microcontroller does the HF PA Radio Interface use?

The HF PA Radio Interface is built around the RaspberryPi_Pico, from the RP2040/RP2350 family.

How big is the HF PA Radio Interface PCB?

The HF PA Radio Interface measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the HF PA Radio Interface?

180 components, from 49 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the HF PA Radio Interface design files?

From the M0LTE/pi-transceiver repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

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

The repository has no license, so all rights stay with M0LTE. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the HF PA Radio Interface without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in pi-transceiver

Similar boards