${TITLE}
JensLiu·hackrf-transceiver·hardware/hackrf-one/hackrf-one.kicad_pcb
About the ${TITLE} PCB
${TITLE} is an open source NXP PCB design by JensLiu, published on GitHub under the GPL-2.0 license. It is a 4-layer board measuring 120 × 75 mm, with 340 components from 93 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 170 capacitors, 87 resistors, 23 ICs, 17 connectors, 16 inductors and 10 diodes.
It belongs with the rf & radio designs in this gallery.
From the project
HackRF One is a wideband software radio transceiver with a USB interface.
HackRF One is a wideband software radio transceiver with a USB interface.
Schematic and layout files were designed in KiCad, an open source electronic design automation package.
order of copper layers: Copper 1: C1F (front) Copper 2: C2 Copper 3: C3 Copper 4: C4B (back)
PCB description: 4 layer PCB 1.6 mm Copper 1 0.035 mm Prepreg 1-2 0.2104 mm Copper 2 0.0152 mm Core 2-3 1.065 mm Copper 3 0.0152 mm Prepreg 3-4 0.2104 mm Copper 4 0.035 mm
Main components on the ${TITLE}
${TITLE} bill of materials (BOM)
340 components, 93 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 7 | SKY13453-385LF SKY13453 Skyworks | SKY13350-385LF | U1, U2, U5, U6, U7, U10, U11 |
| 1 | LP0603A1880ANTR LOWPASS_FILTER AVX | GSG-LP0603 | U3 |
| 1 | RFFC5072TR7 RFFC5072 RFMD | GSG-QFN32 | U4 |
| 1 | DEA162400HT-8004B1 HIGHPASS_FILTER TDK | GSG-HP-DEA | U8 |
| 3 | SKY13317-373LF SKY13317 Skyworks | GSG-SKY13317-373LF | U9, U12, U14 |
| 2 | MGA-81563-TR1G MGA-81563 Avago | GSG-SOT363 | U13, U25 |
| 1 | VBUS54CV-HSF-G4-08 TVS Vishay | GSG-LXES1TBCC2-004 | U15 |
| 1 | MAX2837ETM+T MAX2837 Maxim | GSG-QFN48-6 | U17 |
| 1 | MAX5864ETM+T MAX5864 Maxim | GSG-QFN48-7 | U18 |
| 1 | SI5351C-B-GM SI5351C Silicon Laboratories Inc | GSG-QFN20-4 | U19 |
| 1 | W25Q80DVSSIG W25Q80 Winbond | GSG-SOIC8-208 | U20 |
| 1 | TPS62410DRCR TPS62410 Texas Instruments | GSG-S-PVSON-N10 | U21 |
| 1 | LPC4320FBD144,551 LPC4320FBD144 NXP | GSG-LQFP144 | U23 |
| 1 | XC2C64A-7VQG100C GSG-XC2C64A-7VQG100C Xilinx | GSG-VQ100 | U24 |
| 5 | YJL2301C MOSFET_P Yangzhou Yangjie | SOT23-3 | Q1, Q2, Q3, Q4, Q5 |
| 1 | ABM8-25.000MHZ-10-D1G-T MAIN_XTAL Abracon | GSG-XTAL3.2x2.5mm | X1 |
| 1 | 7V-12.000MAAE-T MCU_XTAL TXC | GSG-XTAL3.2x2.5mm | X2 |
| 1 | AB26TRQ-32.768KHZ-T RTC_XTAL Abracon | GSG-XTAL-AB26TRQ | X3 |
| 1 | 10103592-0001LF USB-MICRO-B FCI | GSG-USB-MICROB-FCI-10103592-EXT | J1 |
| 1 | BMI-S-230-F-R RF-SHIELD-FRAME Laird | GSG-SHIELD-BMI-S-230 | J2 |
Show 73 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | S1751-46R GND_CLIP Harwin | GSG-TEST-POINT-S1751-46R | J10 |
| 1 | 73251-2121 CLKOUT Molex | GSG-SMA-73251-2120 | P2 |
| 1 | GND | GSG-HEADER-NOMARK-1x2 | P3 |
| 1 | 73251-2121 ANTENNA Molex | GSG-SMA-73251-2120 | P4 |
| 1 | LEDS | GSG-HEADER-2x3 | P5 |
| 1 | PPPC082LFBN-RC BASEBAND Sullins | GSG-HEADER-2x8 | P9 |
| 1 | 73251-2121 CLKIN Molex | GSG-SMA-73251-2120 | P16 |
| 1 | PPPC112LFBN-RC GPIO Sullins | GSG-HEADER-2x11 | P20 |
| 1 | PPPC132LFBN-RC I2S Sullins | GSG-HEADER-2x13 | P22 |
| 1 | LPC_ISP | GSG-HEADER-1x6 | P25 |
| 1 | GRPB052VWVN-RC LPC_JTAG Sullins | GSG-50MIL-HEADER-2x5-TH | P26 |
| 1 | PPPC112LFBN-RC SD Sullins | GSG-HEADER-2x11 | P28 |
| 1 | CPLD_JTAG | GSG-HEADER-1x2 | P29 |
| 1 | BANK2_AUX | GSG-HEADER-2x10 | P30 |
| 1 | SHIELD | GSG-HEADER-NOMARK-1x2 | P80 |
| 1 | 1V8 | HEADER-1x2-SHORTED | NT1 |
| 1 | VCC | HEADER-1x2-SHORTED | NT2 |
| 1 | VAA | HEADER-1x2-SHORTED | NT3 |
| 1 | FSMRA3JH DFU TE Connectivity | GSG-SWITCH-FSMRA | SW1 |
| 1 | FSMRA3JH RESET TE Connectivity | GSG-SWITCH-FSMRA | SW2 |
| 1 | B0310J50100AHF MIX_IN_BALUN TTM | GSG-B0310J50100AHF | T1 |
| 1 | B0310J50100AHF MIX_OUT_BALUN TTM | GSG-B0310J50100AHF | T2 |
| 1 | 2500BL14M100T RX_BALUN Johanson Technology | GSG-2500BL14M100 | T3 |
| 1 | 2500BL14M100T TX_BALUN Johanson Technology | GSG-2500BL14M100 | T4 |
| 3 | LXES15AAA1-100 GSG-DIODE-TVS-BI Murata | GSG-0402 | D1, D3, D9 |
| 1 | LTST-S220KRKT VAALED Lite-On | LTST-S220 | D2 |
| 1 | LTST-S220KGKT USBLED Lite-On | LTST-S220 | D4 |
| 1 | LTST-S220KSKT RXLED Lite-On | LTST-S220 | D5 |
| 1 | LTST-S220KRKT TXLED Lite-On | LTST-S220 | D6 |
| 1 | LTST-S220KGKT VCCLED Lite-On | LTST-S220 | D7 |
| 1 | LTST-S220KSKT 1V8LED Lite-On | LTST-S220 | D8 |
| 1 | PMEG4010ESBYL D_Schottky Nexperia | DSN1006-2 | D10 |
| 3 | BLM21PG221SN1D FILTER Murata | GSG-0805 | FB1, FB2, FB3 |
| 5 | DNP | GSG-0402 | L1, L4, L6, L8, L9 |
| 5 | BRL1608T100M 10uH Taiyo Yuden | GSG-0603 | L2, L3, L5, L12, L13 |
| 1 | LQG15HS6N2S02D 6.2nH Murata | GSG-0402 | L7 |
| 2 | NRS4018T4R7MDGJ 4u7 Taiyo Yuden | GSG-NRG4026 | L10, L11 |
| 26 | CL05C330JB5NNNC 33pF Samsung | GSG-0402 | C1, C3, C5, C7, C11, C24, C29, C33 +18 |
| 17 | CL05B103KB5NNNC 10nF Samsung | GSG-0402 | C2, C4, C6, C10, C16, C19, C22, C30 +9 |
| 20 | CL05C220JB5NNNC 22pF Samsung | GSG-0402 | C8, C21, C32, C43, C48, C51, C84, C85 +12 |
| 57 | CL05A104KA5NNNC 100nF Samsung | GSG-0402 | C9, C17, C18, C20, C23, C25, C28, C31 +49 |
| 2 | CL05C331JB5NNNC 330pF Samsung | GSG-0402 | C12, C13 |
| 1 | CC0402CRNPO9BN8R2 8p2 Yageo | GSG-0402 | C14 |
| 2 | CC0402JRNPO9BN181 180pF Yageo | GSG-0402 | C15, C112 |
| 4 | CL05C470JB5NNNC 47pF Samsung | GSG-0402 | C26, C27, C116, C156 |
| 11 | CL05C101JB5NNNC 100pF Samsung | GSG-0402 | C41, C42, C52, C68, C69, C70, C90, C159 +3 |
| 4 | CL05A105KP5NNNC 1uF Samsung | GSG-0402 | C53, C106, C161, C171 |
| 7 | LMK105BJ225MV-F 2.2uF Taiyo Yuden | GSG-0402 | C72, C74, C76, C78, C80, C82, C124 |
| 3 | CC0402KRX5R6BB334 330nF Yageo | GSG-0402 | C97, C98, C100 |
| 2 | GCM1555C1H3R0CA16D 3pF Murata | GSG-0402 | C104, C111 |
| 6 | CL21A106KOQNNNE 10uF Samsung | GSG-0805 | C105, C126, C127, C143, C145, C146 |
| 1 | CC0402KRX7R9BB332 3.3nF Yageo | GSG-0402 | C114 |
| 4 | CL05C180JB5NNNC 18pF Samsung | GSG-0402 | C118, C157, C158, C164 |
| 1 | DNP | GSG-0805 | C155 |
| 2 | CC0402CRNPO9BN1R8 1.8pF Yageo | GSG-0402 | C169, C170 |
| 4 | RMCF0402JT470R 470 Stackpole | GSG-0402 | R1, R2, R72, R75 |
| 1 | ERJ-2GEJ223X 22k Panasonic | GSG-0402 | R3 |
| 1 | RMCF0402FT51K0 51k Stackpole | GSG-0402 | R4 |
| 26 | RMCF0402JT10K0 10k Stackpole | GSG-0402 | R5, R6, R7, R11, R12, R24, R29, R36 +18 |
| 6 | RMCF0402FT1K00 1k Stackpole | GSG-0402 | R8, R9, R10, R13, R73, R76 |
| 4 | RMCF0402FT4K70 4k7 Stackpole | GSG-0402 | R14, R15, R16, R17 |
| 4 | RMCF0402JT1K80 1k8 Stackpole | GSG-0402 | R18, R27, R28, R74 |
| 22 | RMCF0402JT39R0 39 Stackpole | GSG-0402 | R19, R30, R31, R32, R33, R34, R77, R78 +14 |
| 6 | RMCF0402ZT0R00 0 Stackpole | GSG-0402 | R20, R21, R22, R23, R57, R58 |
| 2 | RMCF0402JT470R 475 Stackpole | GSG-0402 | R25, R26 |
| 1 | DNP | GSG-0805 | R35 |
| 1 | RC0402FR-0715K4L 15.4k Yageo | GSG-0402 | R38 |
| 2 | RMCF0402FT330K 330k Stackpole | GSG-0402 | R39, R47 |
| 2 | RC0402JR-0718RL 18 Yageo | GSG-0402 | R42, R43 |
| 2 | RMCF0402FT162K 162k Stackpole | GSG-0402 | R46, R55 |
| 1 | RMCF0402FT715K 715k Stackpole | GSG-0402 | R56 |
| 1 | RC0402JR-0718KL 18k Yageo | GSG-0402 | R65 |
| 1 | RC0402FR-0712KL 12k Yageo | GSG-0402 | R69 |
${TITLE} design files
The KiCad project lives in the JensLiu/hackrf-transceiver repository on GitHub; these links point at the commit this page was built from.
${TITLE}: common questions
What microcontroller does the ${TITLE} use?
The ${TITLE} is built around the LPC4320FBD144,551, from the NXP family.
How big is the ${TITLE} PCB?
The ${TITLE} measures 120 × 75 mm, has 4 copper layers and is 1.6116 mm thick.
How many components are on the ${TITLE}?
340 components, from 93 distinct parts. The full bill of materials is listed on this page.
Where can I download the ${TITLE} design files?
From the JensLiu/hackrf-transceiver repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ${TITLE} design in my own project?
Yes, under the terms of its GPL-2.0 license, which JensLiu chose for the repository.
Can I test firmware for the ${TITLE} 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 hackrf-transceiver
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL64
MicroCoreLabs
39.3 × 61.8 mm9 parts4LNo license532NXP
ROM Emulator
MicroCoreLabs
21.5 × 37.1 mm5 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532NXP
XTMAX
MicroCoreLabs
81 × 46 mm14 parts4LNo license532