HackRf-Circuit-Board

GitByKaliMeNope·HackRf-Circuit-Board-KiCad

HackRf-Circuit-Board layout, top view — open source NXP board by GitByKaliMeNope
Simulate this board

About the HackRf-Circuit-Board

HackRf-Circuit-Board is an open source NXP PCB design by GitByKaliMeNope, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 120 × 75 mm, with 439 components from 153 distinct parts.

Its main chip is the LPC4320FBD144,551, from the NXP family. Other key parts include the SKY13453-385LF, LP0603A1880ANTR, RFFC5072TR7, DEA162400HT-8004B1 and SKY13317-373LF. By type, the board carries 172 capacitors, 106 resistors, 90 connectors, 29 ICs, 14 inductors and 10 diodes.

From the project

Schematic and Bord

Main components on the HackRf-Circuit-Board

HackRf-Circuit-Board bill of materials (BOM)

439 components, 153 distinct parts.

QtyPartRefs
7
SKY13453-385LF
SKY13453
Skyworks
U1, U2, U5, U6, U7, U10, U11
1
LP0603A1880ANTR
LOWPASS_FILTER
AVX
U3
1
RFFC5072TR7
RFFC5072
RFMD
U4
1
DEA162400HT-8004B1
HIGHPASS_FILTER
TDK
U8
3
SKY13317-373LF
SKY13317
Skyworks
U9, U12, U14
2
MGA-81563-TR1G
MGA-81563
Avago
U13, U25
1
VBUS54CV-HSF-G4-08
TVS
Vishay
U15
1
74LVC1G3157FZ4-7
74LVC1G3157
Diodes Inc.
U16
1
MAX2839ETN+
MAX2839
Maxim
U17
1
MAX5864ETM+
MAX5864
Maxim
U18
1
SI5351A-B-GT
Si5351A-B-GT
Skyworks
U19
1
W25Q80DVSSIG
W25Q80
Winbond
U20
1
TPS62410DRCR
TPS62410
Texas Instruments
U21
1
SN74LVC1G80DCKR
74LVC1G80
Texas Instruments
U22
1
LPC4320FBD144,551
LPC4320FBD144
NXP
U23
1
XC2C64A-7VQG100C
GSG-XC2C64A-7VQG100C
Xilinx
U24
4
74AUP2G58GUX
74AUP2G58GU
Nexperia
U26, U27, U28, U29
5
YJL2301C
MOSFET_P
Yangzhou Yangjie
Q1, Q2, Q3, Q4, Q5
1
RH100-25.000-12-F-1010-TR
MAIN_XTAL
Raltron
X1
1
7V-12.000MAAE-T
MCU_XTAL
TXC
X2
Show 133 more
QtyPartRefs
1
AB26TRQ-32.768KHZ-T
RTC_XTAL
Abracon
X3
1
10103592-0001LF
USB-MICRO-B
FCI
J1
1
BMI-S-230-F-R
RF-SHIELD-FRAME
Laird
J2
1
BMI-S-230-C
RF-SHIELD-COVER
Laird
J3
6
MOUNTING_HOLE
J4, J5, J6, J7, J8, J9
1
AD_CLK
P1
1
73251-2121
CLKOUT
Molex
P2
1
GND
P3
1
73251-2121
ANTENNA
Molex
P4
1
LEDS
P5
1
GPO4
P6
1
FSX2_CLK
P8
1
PPPC082LFBN-RC
BASEBAND
Sullins
P9
1
GPO1
P13
1
XCVR_CLKOUT
P14
1
73251-2121
CLKIN
Molex
P16
1
GPO3
P19
1
PPPC112LFBN-RC
GPIO
Sullins
P20
1
MIX_CLK
P21
1
PPPC132LFBN-RC
I2S
Sullins
P22
1
DBGEN
P23
1
TRST
P24
1
LPC_ISP
P25
1
GRPB052VWVN-RC
LPC_JTAG
Sullins
P26
1
MIXER_SDATA
P27
1
PPPC112LFBN-RC
SD
Sullins
P28
1
CPLD_JTAG
P29
1
BANK2_AUX
P30
1
MIXER_SCLK
P31
1
MIXER_ENX
P32
1
MIXER_RESETX
P33
1
MIX_BYPASS
P34
1
!MIX_BYPASS
P35
1
SCL
P37
1
SDA
P38
1
SSP1_SCK
P39
1
SSP1_COPI
P40
1
SSP1_CIPO
P41
1
RX
P43
1
HP
P44
1
LP
P45
1
TX_MIX_BP
P46
1
RX_MIX_BP
P47
1
TX_AMP
P48
1
RX_AMP
P49
1
AMP_BYPASS
P50
1
!TX_AMP_PWR
P51
1
!RX_AMP_PWR
P52
1
CS_XCVR
P53
1
CS_AD
P54
1
RXENABLE
P56
1
XCVR_CLK
P57
1
GCK2
P59
1
SGPIO_CLK
P60
1
DA0
P61
1
DA7
P62
1
DD0
P63
1
DD9
P64
1
DA4
P65
1
DD5
P66
1
RSSI
P67
1
SPIFI_CS
P68
1
VREGMODE
P69
1
EN_1V8
P70
1
ID
P71
6
GP_CLKIN
P72, P75, P76, P77, P78, P79
1
P1_2
P73
1
P1_1
P74
1
SHIELD
P80
1
SPIFI_SIO2
P81
1
SPIFI_SIO3
P82
10
GND
P83, P84, P85, P86, P87, P88, P89, P90 +2
1
Jumper
JP1
1
1V8
NT1
1
VCC
NT2
1
VAA
NT3
1
FSMRA3JH
DFU
TE Connectivity
SW1
1
FSMRA3JH
RESET
TE Connectivity
SW2
1
B0310J50100AHF
MIX_IN_BALUN
Anaren
T1
1
B0310J50100AHF
MIX_OUT_BALUN
Anaren
T2
1
2500BL14M100T
RX_BALUN
Johanson Technology
T3
1
2500BL14M100T
TX_BALUN
Johanson Technology
T4
3
LXES15AAA1-100
GSG-DIODE-TVS-BI
Murata
D1, D3, D9
1
LTST-S220KRKT
VAALED
Lite-On
D2
1
LTST-S220KGKT
USBLED
Lite-On
D4
1
LTST-S220KSKT
RXLED
Lite-On
D5
1
LTST-S220KRKT
TXLED
Lite-On
D6
1
LTST-S220KGKT
VCCLED
Lite-On
D7
1
LTST-S220KSKT
1V8LED
Lite-On
D8
1
PMEG4010ESBYL
D_Schottky
Nexperia
D10
3
BLM21PG221SN1D
FILTER
Murata
FB1, FB2, FB3
2
DNP
L1, L4
5
BRL1608T100M
10uH
Taiyo Yuden
L2, L3, L5, L12, L13
2
LQG15HS5N6S02D
5.6nH
Murata
L6, L8
2
NRS4018T4R7MDGJ
4u7
Taiyo Yuden
L10, L11
28
CL05C330JB5NNNC
33pF
Samsung
C1, C3, C5, C7, C11, C24, C29, C33 +20
16
CL05B103KB5NNNC
10nF
Samsung
C2, C4, C6, C10, C16, C19, C22, C30 +8
20
CL05C220JB5NNNC
22pF
Samsung
C8, C21, C32, C43, C48, C51, C84, C85 +12
61
CL05A104KA5NNNC
100nF
Samsung
C9, C17, C18, C20, C23, C25, C28, C31 +53
2
CL05C331JB5NNNC
330pF
Samsung
C12, C13
1
CC0402CRNPO9BN8R2
8p2
Yageo
C14
1
CC0402JRNPO9BN181
180pF
Yageo
C15
3
CL05C470JB5NNNC
47pF
Samsung
C26, C27, C116
7
CL05C101JB5NNNC
100pF
Samsung
C41, C42, C52, C70, C90, C156, C160
4
CL05A105KP5NNNC
1uF
Samsung
C53, C106, C161, C171
7
LMK105BJ225MV-F
2.2uF
Taiyo Yuden
C72, C74, C76, C78, C80, C82, C124
3
CC0402KRX5R6BB334
330nF
Yageo
C97, C98, C100
4
GCM1555C1H3R9BA16D
3.9pF
Murata
C99, C102, C104, C111
6
CL21A106KOQNNNE
10uF
Samsung
C105, C126, C127, C143, C145, C146
1
GCM1555C1H121JA16D
120pF
Murata
C112
1
GRM155R71H222KA01D
2.2nF
Murata
C114
4
CL05C180JB5NNNC
18pF
Samsung
C118, C157, C158, C164
1
DNP
C155
2
1.8pF
C169, C170
4
RMCF0402JT470R
470
Stackpole
R1, R2, R72, R75
1
ERJ-2GEJ223X
22k
Panasonic
R3
1
RMCF0402FT51K0
51k
Stackpole
R4
26
RMCF0402JT10K0
10k
Stackpole
R5, R6, R7, R11, R12, R24, R29, R36 +18
6
RMCF0402FT1K00
1k
Stackpole
R8, R9, R10, R13, R73, R76
4
RMCF0402FT4K70
4k7
Stackpole
R14, R15, R16, R17
4
RMCF0402JT1K80
1k8
Stackpole
R18, R27, R28, R74
28
RMCF0402JT39R0
39
Stackpole
R19, R30, R32, R33, R34, R38, R39, R44 +20
17
RMCF0402ZT0R00
0
Stackpole
R20, R21, R22, R23, R45, R57, R58, R83 +9
2
RC0402FR-07750RL
750
Yageo
R25, R26
2
RC0402JR-07100RL
100
Yageo
R31, R60
1
DNP
R35
2
DNP
R40, R71
2
RC0402JR-0718RL
18
Yageo
R42, R43
2
RMCF0402FT162K
162k
Stackpole
R46, R55
1
RMCF0402FT330K
330k
Stackpole
R47
1
RMCF0402FT715K
715k
Stackpole
R56
1
RC0402JR-0718KL
18k
Yageo
R65
1
RC0402FR-0712KL
12k
Yageo
R69

HackRf-Circuit-Board design files

The KiCad project lives in the GitByKaliMeNope/HackRf-Circuit-Board-KiCad repository on GitHub; these links point at the commit this page was built from.

HackRf-Circuit-Board: common questions

What microcontroller does the HackRf-Circuit-Board use?

The HackRf-Circuit-Board is built around the LPC4320FBD144,551, from the NXP family.

How big is the HackRf-Circuit-Board?

The HackRf-Circuit-Board measures 120 × 75 mm, has 4 copper layers and is 1.6116 mm thick.

How many components are on the HackRf-Circuit-Board?

439 components, from 153 distinct parts. The full bill of materials is listed on this page.

Where can I download the HackRf-Circuit-Board design files?

From the GitByKaliMeNope/HackRf-Circuit-Board-KiCad repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the HackRf-Circuit-Board design in my own project?

Yes, under the terms of its CERN-OHL-P-2.0 license, which GitByKaliMeNope chose for the repository.

Can I test firmware for the HackRf-Circuit-Board 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.

Similar boards