NexRx
alanmimms·NexRx·hw/NexRx.kicad_pcb
About the NexRx PCB
NexRx is an open source STM32 PCB design by alanmimms, published on GitHub under the MIT license. It is a 6-layer board measuring 99 × 99 mm, with 356 components from 78 distinct parts.
Its main chip is the STM32H743VIT6, from the STM32 family. Other key parts include the SN74LVC2G14DCKRE4, MAX-M10M-20B, USB3343-CP-TR, AS183-92LF and SKY13322-375LF. By type, the board carries 191 capacitors, 95 resistors, 35 ICs, 16 inductors, 6 diodes and 5 connectors.
It belongs with the rf & radio and displays & leds designs in this gallery.
From the project
Fork of NexRig to build just the receiver part of the project to get started.
NexRx is an ambitious open-source project that reimagines how we interact with ham radio receivers. Instead of the knobs, buttons, and menu diving that have defined radio interfaces for decades, NexRx presents a browser-based interface built around a revolutionary concept called "setboxes."
Think of it as bringing ham radio into the modern computing age - where your radio's interface is as flexible and powerful as the software on your computer, but still maintains the real-time performance demands of RF communication.
Main components on the NexRx
NexRx bill of materials (BOM)
356 components, 78 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | SN74LVC2G14DCKRE4 | SOT65P210X110-6N | U101, U103 |
| 1 | MAX-M10M-20B GNSS module | MAXM10M20B | U102 |
| 1 | STM32H743VIT6 ST Micro | LQFP-100_14x14mm_P0.5mm | U201 |
| 1 | USB3343-CP-TR USB3343 SMSC | QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U202 |
| 10 | AS183-92LF Skyworks | SOT65P220X110-6N | U301, U302, U401, U402, U501, U502, U601, U602 +2 |
| 2 | SKY13322-375LF | SON50P200X300X50-11N-D | U303, U304 |
| 8 | SN74CBTLV3125RGYR | DGV14 | U801, U803, U804, U805, U901, U903, U904, U905 |
| 2 | TLV320ADC5140IRTWR | RTW24_4P15X4P15_TEX | U802, U902 |
| 2 | ICE40LP384-SG32 | QFNS32_LAT | U1001, U1401 |
| 1 | SI5351C-B-GM Si5351C-B-GM | QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm | U1201 |
| 1 | TPS74612PQWDRBRQ1 Texas Instruments | SON65P300X300X100-9N-D | U1501 |
| 1 | MR51430YDDCR LMR51430 | SOT-23-6 | U1502 |
| 1 | TPS22918DBVR Texas Instruments | SOT95P280X145-6N | U1503 |
| 1 | TPS7A2033PDBVR | DBV0005A-MFG | U1504 |
| 1 | OPA320AIDBVR | SOT95P280X145-5N | U1505 |
| 2 | E2X260181G01 26MHz EATON | Crystal_SMD_2520-4Pin_2.5x2.0mm | Y201, Y202 |
| 1 | ECS-TXO-2016-33-400-TR 40MHz ECS | ECSTXO201633400TR | Y1201 |
| 2 | SMA-J-P-H-RA-TH1 SMA MOLEX | SMAJPHRATH1 | J101, J102 |
| 1 | 5034800800 68710814022 MOLEX | 68710814022 | J201 |
| 1 | FTSH-105-01-L-DV-K | FTSH10501LDVK | J202 |
Show 58 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | UJ20-C-G-MSMT-TR-68 pwr+data same sky | CUI_UJ20-C-G-MSMT-TR-68 | J1501 |
| 1 | S8401-46 CR3032 holder | S8401-46 | BT101 |
| 1 | GDT35-35-S1-RP 350V Bourns | GDT3535S1RP | GD101 |
| 1 | EVQ-PUK02K Push button switch | Panasonic_EVQPUK_EVQPUB | SW201 |
| 1 | FACTORY | TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | TP201 |
| 1 | GND | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP202 |
| 1 | TPD1E0B04DPYR TPD1E0B04DPY | D_SOD-882 | D101 |
| 1 | SP0402B-ELC-01ETG LITTELFUSE | D_0402_1005Metric | D102 |
| 1 | UHD111A-FKA-C3K23E1L3VG5ZB3Z3 LED_BGRA | UHD111AFKAC3K23E1L3VG5ZB3Z3 | D201 |
| 1 | 1.0SMBJ15A-AQ SMBJ15A | D_SMB | D1501 |
| 2 | ESD9B5.0ST5G | D_SOD-923 | D1502, D1503 |
| 2 | MI0603J601R-10 600 Laird Technologies | L_0603_1608Metric | FB201, FB1501 |
| 1 | AIMC-0603-47NJ-T 47nH | L_0603_1608Metric | L101 |
| 3 | 1812CS-272XJR 2.7uH Coilcraft | L_1812_4532Metric-keepout | L301, L302, L306 |
| 2 | 1812CS-122XJR 1.2uH Coilcraft | L_1812_4532Metric-keepout | L303, L304 |
| 2 | 1812CS-332XJR 3.3uH Coilcraft | L_1812_4532Metric-keepout | L305, L307 |
| 2 | 1008CS-561XJR 560nH Coilcraft | L_1008_2520Metric_Pad1.43x2.20mm_HandSolder-keepout | L308, L309 |
| 2 | 1008CS-331XJR 330nH Coilcraft | L_1008_2520Metric_Pad1.43x2.20mm_HandSolder-keepout | L310, L311 |
| 1 | LQM21PN2R2NGCD 2.2uH Wurth Elektronik | L_0805_2012Metric | L1501 |
| 1 | NLV32T-1R5J-EFD 1.5uH TDK | L_1210_3225Metric | L1502 |
| 7 | GRM3195C2A104JA01D 100nF Murata | C_1206_3216Metric | C101, C102, C103, C825, C845, C925, C945 |
| 16 | CL05A106MP6NUN8 10uF | C_0402_1005Metric | C104, C105, C201, C202, C203, C221, C222, C223 +8 |
| 20 | C0402C151J3GACTU 150pF KEMET | C_0402_1005Metric | C106, C311, C313, C315, C813, C814, C827, C828 +12 |
| 56 | GCM155R71H104KE02D 100nF Kemet | C_0402_1005Metric | C107, C108, C207, C208, C210, C211, C216, C227 +48 |
| 7 | 04023A270JAT2A 27pF | C_0402_1005Metric | C204, C205, C217, C218, C1207, C1208, C1209 |
| 11 | GRM155R61E105MA12D 1uF Murata | C_0402_1005Metric | C206, C209, C213, C214, C801, C816, C901, C916 +3 |
| 21 | CM05X5R475M10AH 4.7uF | C_0402_1005Metric | C212, C806, C810, C819, C824, C831, C834, C838 +13 |
| 4 | GRM155R61E105KE11D 1uF Murata | C_0402_1005Metric | C215, C226, C1503, C1505 |
| 4 | TMK105CBJ225MV-F 2.2uF | C_0402_1005Metric | C219, C220, C1512, C1515 |
| 2 | 0603N911J250CT 910pF KEMET | C_0603_1608Metric | C301, C303 |
| 1 | C0402C152J3GACAUTO 1.5nF KEMET | C_0402_1005Metric | C302 |
| 4 | C0402C301J3GACTU 300pF KEMET | C_0402_1005Metric | C304, C306, C312, C1508 |
| 1 | GRT1555C1E681JA02J 680pF | C_0402_1005Metric | C305 |
| 10 | C0402C222K3GECTU 2.2nF | C_0402_1005Metric | C307, C310, C807, C821, C833, C839, C907, C921 +2 |
| 2 | GRT1555C1E102JA02J 1nF Kyocera | C_0402_1005Metric | C308, C309 |
| 2 | CBR04C750G3GAC 75pF KEMET | C_0402_1005Metric | C314, C316 |
| 16 | 08053A822FAT2A 8.2nF 1% | C_0805_2012Metric | C815, C817, C820, C823, C826, C829, C830, C832 +8 |
| 2 | 81-GXT155R71E223KE1D 10uF Taoup Uidem | C_0603_1608Metric | C1502, C1517 |
| 2 | CL10A106MA8NRWC 10uF | C_0603_1608Metric | C1506, C1507 |
| 3 | CC0402KRX5R8BB103 10nF Murata | C_0402_1005Metric | C1513, C1514, C1516 |
| 6 | RP0402BRD07100KL 100k | R_0402_1005Metric | R101, R1203, R1204, R1205, R1206, R1501 |
| 14 | RT0402BRD0710KL 10k | R_0402_1005Metric | R201, R204, R205, R222, R223, R224, R225, R229 +6 |
| 19 | 560112110216 22 | R_0402_1005Metric | R202, R203, R206, R207, R208, R212, R213, R216 +11 |
| 21 | MCS04020C1000FE000 100 | R_0402_1005Metric | R209, R210, R211, R214, R215, R801, R802, R804 +13 |
| 4 | RT0402BRD0722K1L 22.1k | R_0402_1005Metric | R218, R1001, R1401, R1502 |
| 3 | RP0402FRE071KL 1k | R_0402_1005Metric | R221, R1507, R1508 |
| 5 | RC0402JR-7D330RL 330 | R_0402_1005Metric | R226, R1202, R1207, R1208, R1209 |
| 4 | AC0402FR-7W5K1L 5.1k | R_0402_1005Metric | R227, R228, R1509, R1510 |
| 2 | 34.4 8.66 | R_0402_1005Metric | R401, R402 |
| 1 | 562 143 | R_0402_1005Metric | R403 |
| 2 | 34.4 16.5 | R_0402_1005Metric | R501, R502 |
| 1 | 562 66.5 | R_0402_1005Metric | R503 |
| 2 | 34.4 30.1 | R_0402_1005Metric | R601, R602 |
| 1 | 562 26.7 | R_0402_1005Metric | R603 |
| 2 | 34.4 44.2 | R_0402_1005Metric | R701, R702 |
| 1 | 562 6.34 | R_0402_1005Metric | R703 |
| 4 | RE0402FRE0710RL 10 | R_0402_1005Metric | R807, R814, R907, R914 |
| 3 | RC0402FR-7D47KL 47k | R_0402_1005Metric | R1503, R1504, R1506 |
NexRx design files
The KiCad project lives in the alanmimms/NexRx repository on GitHub; these links point at the commit this page was built from.
- Layouthw/NexRx.kicad_pcb
- Schematichw/NexRx.kicad_sch
- BOMhw/bom.csv
NexRx: common questions
What microcontroller does the NexRx use?
The NexRx is built around the STM32H743VIT6, from the STM32 family.
How big is the NexRx PCB?
The NexRx measures 99 × 99 mm, has 6 copper layers and is 1.5582 mm thick.
How many components are on the NexRx?
356 components, from 78 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 NexRx design files?
From the alanmimms/NexRx 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 NexRx design in my own project?
Yes, under the terms of its MIT license, which alanmimms chose for the repository.
Can I test firmware for the NexRx without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in NexRx
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k