Radio

cculpepper·APRSDongle·hardware/Radio/radio.kicad_pcb

Radio PCB layout, top view — open source NXP board by cculpepper

About the Radio PCB

Radio is an open source NXP PCB design by cculpepper, published on GitHub. It is a 4-layer board measuring 40.9 × 25 mm, with 89 components from 52 distinct parts.

Its main chip is the MKL26Z128VLH4, from the NXP family. Other key parts include the AX503, PE42424, RF5110G and MICRO-B_USB. By type, the board carries 44 capacitors, 17 inductors, 8 connectors, 7 resistors, 5 ICs and 2 diodes.

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

From the project

Telemetry module for a HAB or a rocket, or a car, or a....

This is a hardware and software project that aims to be a logger and control module for a high altitude balloon or other device.

The radio board uses the Axsem (ON Semiconductor) AX5043 IC and a power amplifier Currently it is set up for the amateur radio 2M band. The chip can do hardware FSK, GMFSK, AFSK and analog FM. Its a really cool chip. The PA will do a watt, nominally. The board also includes a MCU, Freescale KL26 and GPS module on the back.

Main components on the Radio

AX503PE42424RF5110GMICRO-B_USBMKL26Z128VLH4

Radio bill of materials (BOM)

89 components, 52 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AX503
U101
1
PE42424
U102
1
RF5110G
U103
1
MICRO-B_USB
U104
1
MKL26Z128VLH4
U105
1
TCXO
X101
2
edgeMountSMA
J101, J102
1
CONN_11X2
P101
1
CONN_8
P102
3
CONN_1
P103, P104, P105
1
CONN_5X2
P106
2
SJMPOpen
JMP101, JMP102
1
SJMPClosed
JMP103
1
RFConn
RF101
1
NEO7
RF102
2
LED
D101, D102
1
22nh
L101
3
150nH
L102, L103, L104
3
120nH
L105, L106, L108
2
68nH
L107, L111
Show 32 more
QtyPartRefs
1
39nH
L109
1
DNP
L110
1
47nH
L112
1
33nH
L113
1
15nH
L114
1
8.2nH
L115
1
1uH
L116
1
27nH
L117
4
100pf
C101, C104, C125, C126
1
6.8pf
C102
5
10pf
C103, C107, C110, C111, C112
2
100nf
C105, C106
1
2.2pf
C108
1
22pf
C109
2
C
C113, C141
2
33pf
C114, C137
2
12pf
C115, C117
4
1nf
C116, C129, C131, C133
1
4.7pf
C118
3
10nf
C119, C130, C132
3
47pf
C120, C136, C144
2
3.3uf
C121, C138
1
1.8pf
C122
2
27pf
C123, C135
1
15pf
C124
5
1uf
C127, C139, C140, C142, C143
1
56pf
C128
1
DNP
C134
1
180
R101
2
80
R102, R103
3
R
R104, R105, R106
1
10
R107

Radio design files

The KiCad project lives in the cculpepper/APRSDongle repository on GitHub; these links point at the commit this page was built from.

Radio: common questions

What microcontroller does the Radio use?

The Radio is built around the MKL26Z128VLH4, from the NXP family.

How big is the Radio PCB?

The Radio measures 40.9 × 25 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Radio?

89 components, from 52 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 Radio design files?

From the cculpepper/APRSDongle repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Radio design in my own project?

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

Can I test firmware for the Radio without the hardware?

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

More boards in APRSDongle

Similar boards